PageSourceSearch

https://ground.news/_next/static/chunks/abc5e7fcb0a40fac.js

js ground.news collected 2026-09-24 08:30:12 UTC 112,658 bytes, 11 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a0c43b-0ee5-78f1-b186-9597daed0383")}catch(e){}}();;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="cd0aa72a-5130-8a7c-a067-f618a077817e")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,199872,e=>{e.v([{code:"AD",name:"Andorra"},{code:"AE",name:"United Arab Emirates (the)"},{code:"AF",name:"Afghanistan"},{code:"AG",name:"Antigua and Barbuda"},{code:"AI",name:"Anguilla"},{code:"AL",name:"Albania"},{code:"AM",name:"Armenia"},{code:"AO",name:"Angola"},{code:"AQ",name:"Antarctica"},{code:"AR",name:"Argentina"},{code:"AS",name:"American Samoa"},{code:"AT",name:"Austria"},{code:"AU",name:"Australia"},{code:"AW",name:"Aruba"},{code:"AX",name:"Åland Islands"},{code:"AZ",name:"Azerbaijan"},{code:"BA",name:"Bosnia and Herzegovina"},{code:"BB",name:"Barbados"},{code:"BD",name:"Bangladesh"},{code:"BE",name:"Belgium"},{code:"BF",name:"Burkina Faso"},{code:"BG",name:"Bulgaria"},{code:"BH",name:"Bahrain"},{code:"BI",name:"Burundi"},{code:"BJ",name:"Benin"},{code:"BL",name:"Saint Barthélemy"},{code:"BM",name:"Bermuda"},{code:"BN",name:"Brunei Darussalam"},{code:"BO",name:"Bolivia (Plurinational State of)"},{code:"BQ",name:"Bonaire, Sint Eustatius and Saba"},{code:"BR",name:"Brazil"},{code:"BS",name:"Bahamas (The)"},{code:"BT",name:"Bhutan"},{code:"BV",name:"Bouvet Island"},{code:"BW",name:"Botswana"},{code:"BY",name:"Belarus"},{code:"BZ",name:"Belize"},{code:"CA",name:"Canada"},{code:"CC",name:"Cocos (Keeling) Islands (the)"},{code:"CD",name:"Congo (the Democratic Republic of the)"},{code:"CF",name:"Central African Republic (the)"},{code:"CG",name:"Congo (the)"},{code:"CH",name:"Switzerland"},{code:"CI",name:"Côte d'Ivoire"},{code:"CK",name:"Cook Islands (the)"},{code:"CL",name:"Chile"},{code:"CM",name:"Cameroon"},{code:"CN",name:"China"},{code:"CO",name:"Colombia"},{code:"CR",name:"Costa Rica"},{code:"CU",name:"Cuba"},{code:"CV",name:"Cabo Verde"},{code:"CW",name:"Curaçao"},{code:"CX",name:"Christmas Island"},{code:"CY",name:"Cyprus"},{code:"CZ",name:"Czechia"},{code:"DE",name:"Germany"},{code:"DJ",name:"Djibouti"},{code:"DK",name:"Denmark"},{code:"DM",name:"Dominica"},{code:"DO",name:"Dominican Republic (the)"},{code:"DZ",name:"Algeria"},{code:"EC",name:"Ecuador"},{code:"EE",name:"Estonia"},{code:"EG",name:"Egypt"},{code:"EH",name:"Western Sahara*"},{code:"ER",name:"Eritrea"},{code:"ES",name:"Spain"},{code:"ET",name:"Ethiopia"},{code:"FI",name:"Finland"},{code:"FJ",name:"Fiji"},{code:"FK",name:"Falkland Islands (the) [Malvinas]"},{code:"FM",name:"Micronesia (Federated States of)"},{code:"FO",name:"Faroe Islands (the)"},{code:"FR",name:"France"},{code:"GA",name:"Gabon"},{code:"GB",name:"United Kingdom of Great Britain and Northern Ireland (the)"},{code:"GD",name:"Grenada"},{code:"GE",name:"Georgia"},{code:"GF",name:"French Guiana"},{code:"GG",name:"Guernsey"},{code:"GH",name:"Ghana"},{code:"GI",name:"Gibraltar"},{code:"GL",name:"Greenland"},{code:"GM",name:"Gambia (the)"},{code:"GN",name:"Guinea"},{code:"GP",name:"Guadeloupe"},{code:"GQ",name:"Equatorial Guinea"},{code:"GR",name:"Greece"},{code:"GS",name:"South Georgia and the South Sandwich Islands"},{code:"GT",name:"Guatemala"},{code:"GU",name:"Guam"},{code:"GW",name:"Guinea-Bissau"},{code:"GY",name:"Guyana"},{code:"HK",name:"Hong Kong"},{code:"HM",name:"Heard Island and McDonald Islands"},{code:"HN",name:"Honduras"},{code:"HR",name:"Croatia"},{code:"HT",name:"Haiti"},{code:"HU",name:"Hungary"},{code:"ID",name:"Indonesia"},{code:"IE",name:"Ireland"},{code:"IL",name:"Israel"},{code:"IM",name:"Isle of Man"},{code:"IN",name:"India"},{code:"IO",name:"British Indian Ocean Territory (the)"},{code:"IQ",name:"Iraq"},{code:"IR",name:"Iran (Islamic Republic of)"},{code:"IS",name:"Iceland"},{code:"IT",name:"Italy"},{code:"JE",name:"Jersey"},{code:"JM",name:"Jamaica"},{code:"JO",name:"Jordan"},{code:"JP",name:"Japan"},{code:"KE",name:"Kenya"},{code:"KG",name:"Kyrgyzstan"},{code:"KH",name:"Cambodia"},{code:"KI",name:"Kiribati"},{code:"KM",name:"Comoros (the)"},{code:"KN",name:"Saint Kitts and Nevis"},{code:"KP",name:"Korea (the Democratic People's Republic of)"},{code:"KR",name:"Korea (the Republic of)"},{code:"KW",name:"Kuwait"},{code:"KY",name:"Cayman Islands (the)"},{code:"KZ",name:"Kazakhstan"},{code:"LA",name:"Lao People's Democratic Republic (the)"},{code:"LB",name:"Lebanon"},{code:"LC",name:"Saint Lucia"},{code:"LI",name:"Liechtenstein"},{code:"LK",name:"Sri Lanka"},{code:"LR",name:"Liberia"},{code:"LS",name:"Lesotho"},{code:"LT",name:"Lithuania"},{code:"LU",name:"Luxembourg"},{code:"LV",name:"Latvia"},{code:"LY",name:"Libya"},{code:"MA",name:"Morocco"},{code:"MC",name:"Monaco"},{code:"MD",name:"Moldova (the Republic of)"},{code:"ME",name:"Montenegro"},{code:"MF",name:"Saint Martin (French part)"},{code:"MG",name:"Madagascar"},{code:"MH",name:"Marshall Islands (the)"},{code:"MK",name:"North Macedonia"},{code:"ML",name:"Mali"},{code:"MM",name:"Myanmar"},{code:"MN",name:"Mongolia"},{code:"MO",name:"Macao"},{code:"MP",name:"Northern Mariana Islands (the)"},{code:"MQ",name:"Martinique"},{code:"MR",name:"Mauritania"},{code:"MS",name:"Montserrat"},{code:"MT",name:"Malta"},{code:"MU",name:"Mauritius"},{code:"MV",name:"Maldives"},{code:"MW",name:"Malawi"},{code:"MX",name:"Mexico"},{code:"MY",name:"Malaysia"},{code:"MZ",name:"Mozambique"},{code:"NA",name:"Namibia"},{code:"NC",name:"New Caledonia"},{code:"NE",name:"Niger (the)"},{code:"NF",name:"Norfolk Island"},{code:"NG",name:"Nigeria"},{code:"NI",name:"Nicaragua"},{code:"NL",name:"Netherlands (Kingdom of the)"},{code:"NO",name:"Norway"},{code:"NP",name:"Nepal"},{code:"NR",name:"Nauru"},{code:"NU",name:"Niue"},{code:"NZ",name:"New Zealand"},{code:"OM",name:"Oman"},{code:"PA",name:"Panama"},{code:"PE",name:"Peru"},{code:"PF",name:"French Polynesia"},{code:"PG",name:"Papua New Guinea"},{code:"PH",name:"Philippines (the)"},{code:"PK",name:"Pakistan"},{code:"PL",name:"Poland"},{code:"PM",name:"Saint Pierre and Miquelon"},{code:"PN",name:"Pitcairn"},{code:"PR",name:"Puerto Rico"},{code:"PS",name:"Palestine, State of"},{code:"PT",name:"Portugal"},{code:"PW",name:"Palau"},{code:"PY",name:"Paraguay"},{code:"QA",name:"Qatar"},{code:"RE",name:"Réunion"},{code:"RO",name:"Romania"},{code:"RS",name:"Serbia"},{code:"RU",name:"Russian Federation (the)"},{code:"RW",name:"Rwanda"},{code:"SA",name:"Saudi Arabia"}
2,{code:"SB",name:"Solomon Islands"},{code:"SC",name:"Seychelles"},{code:"SD",name:"Sudan (the)"},{code:"SE",name:"Sweden"},{code:"SG",name:"Singapore"},{code:"SH",name:"Saint Helena, Ascension and Tristan da Cunha"},{code:"SI",name:"Slovenia"},{code:"SJ",name:"Svalbard and Jan Mayen"},{code:"SK",name:"Slovakia"},{code:"SL",name:"Sierra Leone"},{code:"SM",name:"San Marino"},{code:"SN",name:"Senegal"},{code:"SO",name:"Somalia"},{code:"SR",name:"Suriname"},{code:"SS",name:"South Sudan"},{code:"ST",name:"Sao Tome and Principe"},{code:"SV",name:"El Salvador"},{code:"SX",name:"Sint Maarten (Dutch part)"},{code:"SY",name:"Syrian Arab Republic (the)"},{code:"SZ",name:"Eswatini"},{code:"TC",name:"Turks and Caicos Islands (the)"},{code:"TD",name:"Chad"},{code:"TF",name:"French Southern Territories (the)"},{code:"TG",name:"Togo"},{code:"TH",name:"Thailand"},{code:"TJ",name:"Tajikistan"},{code:"TK",name:"Tokelau"},{code:"TL",name:"Timor-Leste"},{code:"TM",name:"Turkmenistan"},{code:"TN",name:"Tunisia"},{code:"TO",name:"Tonga"},{code:"TR",name:"Türkiye"},{code:"TT",name:"Trinidad and Tobago"},{code:"TV",name:"Tuvalu"},{code:"TW",name:"Taiwan (Province of China)"},{code:"TZ",name:"Tanzania, the United Republic of"},{code:"UA",name:"Ukraine"},{code:"UG",name:"Uganda"},{code:"UM",name:"United States Minor Outlying Islands (the)"},{code:"US",name:"United States of America (the)"},{code:"UY",name:"Uruguay"},{code:"UZ",name:"Uzbekistan"},{code:"VA",name:"Holy See (the)"},{code:"VC",name:"Saint Vincent and the Grenadines"},{code:"VE",name:"Venezuela (Bolivarian Republic of)"},{code:"VG",name:"Virgin Islands (British)"},{code:"VI",name:"Virgin Islands (U.S.)"},{code:"VN",name:"Viet Nam"},{code:"VU",name:"Vanuatu"},{code:"WF",name:"Wallis and Futuna"},{code:"WS",name:"Samoa"},{code:"YE",name:"Yemen"},{code:"YT",name:"Mayotte"},{code:"ZA",name:"South Africa"},{code:"ZM",name:"Zambia"},{code:"ZW",name:"Zimbabwe"}])},50929,e=>{e.v(JSON.parse('{"Meta":{"language":"en"},"Plans":{"pro":{"displayTitle":"Pro","displayDuration":" /Month","title":{"us":"Be informed in minutes by quickly comparing headlines from a variety of news outlets. Stay up to date with a balanced perspective.","regional":"For light readers looking to separate the news from the noise"},"tagline":{"us":"Get clarity."},"details":["50k+ local, national, and international news sources","Unlimited article comparison","Detailed bias comparison engine","\\n          Limited Blindspot feed exposing stories that are underreported by the\\n          Left and Right\\n        ","Limited My Feed personalization","Limited My News Bias Access"],"imageAlt":"Pro subscription features illustration","taglineMobile":"Get clarity.","taglineDesktopOverlay":"Get the full picture.","defaultDescription":"Be informed in minutes by quickly comparing headlines from a variety of news outlets. Stay up to date with a balanced perspective.","defaultBadgeLabel":"Essential"},"premium":{"displayTitle":"Premium","displayDuration":" /Month","title":{"us":"Find credible news sources quickly with powerful features that help you surface good information from diverse sources so you can break free from echo chambers and become the most informed person in the room.","regional":"For thoughtful readers who want to rise above misleading narratives and sensational reporting"},"tagline":{"us":"Rise above the noise."},"details":[{"text":"All features from Pro plan","isBold":true},"Unlimited access to Blindspot feed","Follow unlimited topics, places, and people you care about with My Feed","Enhanced My News Bias access","Exclusive newsletters delivered to your inbox","Factuality distribution for every story"],"detailsFewPlans":[{"text":"Unlimited article comparison","isBold":true},"Unlimited access to Blindspot feed","Follow unlimited topics, places, and people you care about with My Feed","Enhanced My News Bias access","Exclusive newsletters delivered to your inbox","Factuality distribution for every story"],"detailsTrial":[{"text":"All features from Pro plan","isBold":true},"Blindspot Access: Expose coverage imbalance","Follow any topic, place, or source you care about","Receive members-only newsletters","Factuality ratings on every story"],"imageAlt":"Premium subscription features illustration","taglineMobile":"Rise above the noise.","taglineDesktopOverlay":"Rise<br></br>above the noise.","defaultDescription":"For dedicated readers who want to dive deeper. A Premium subscription helps you rise above misleading narratives and sensational reporting while saving you time and energy.","defaultBadgeLabel":"Most popular","promoDescription":"Find credible news sources quickly with powerful features that help you surface good information from diverse sources so you can break free from echo chambers and become the most informed person in the room."},"vantage":{"displayTitle":"Vantage","displayDuration":" /Month","title":{"us":"Challenge simple narratives and take control of your news diet with a custom dashboard that reveals what you\'re reading, but more importantly, what you\'re missing.","regional":"For avid readers looking to diversify their news diet and cultivate well-rounded perspectives"},"tagline":{"us":"See the full picture"},"details":[{"text":"All features from Premium plan","isBold":true},"Ownership breakdown for stories","Podcasts & Opinions","Unlimited My News Bias analysis","Your Top Sources","Your Article Bias","Your Factuality Score","Your Blindspot Consumption","Your Favorite Topics"],"detailsFewPlans":[{"text":"All-in-one media toolkit","isBold":true},"Ownership breakdown for stories","Podcasts & Opinions","Unlimited My News Bias analysis","Your Top Sources","Your Article Bias","Your Factuality Score","Your Blindspot Consumption","Your Favorite Topics"],"imageAlt":"Vantage subscription features illustration","taglineMobile":"See the full picture.","taglineDesktopOverlay":"Get clarity.","defaultDescription":"Challenge simple narratives and take control of your news diet with a custom dashboard that reveals what you\'re reading, but more importantly, what you\'re missing.","defaultBadgeLabel":"Best Value"}},"Subscribe":{"header":"Subscription Options","currencyNote":"( * ) All prices in {currency}","card":{"features":"Features","getStarted":"Get Started","sevenDaysFree":"7-Days Free","cancelAnytime":"Cancel anytime","billedAs":"Billed as","perYear":"/year*","ourBestFeatures":"Our Best Features","percentOff":"{discount}% Off","subscribe":"Subscribe","buyNow":"Buy now"},"cta":{"currentPlan":"CURRENT PLAN","upgrade":"Upgrade","portalErrorPrefix":"Something went wrong, please try again later or ","contactUs":"contact us.","paypalManagePrefix":"If you\'d like to manage your current subscription, please ","reachOutToSupport":"reach out to supp
2ort"},"faq":{"heading":"Frequently Asked Questions","one":{"question":"Does Ground have a political agenda?","answer":"Ground does not have a political agenda. The news on our platform is sourced from publications across the political spectrum and rated using independent third-party news monitoring organizations. Our goal is to provide readers with access to the information available and provide context about the source of the information so they can make informed decisions."},"two":{"question":"Where does the news on Ground come from?","answer":"Ground News aggregates articles from more than 50,000 local, national and international news publications around the world including newspapers, magazines, blogs and even some trending social media content. If you can\'t find your favorite news publication on Ground, you can submit it for review within the app by going to Settings > Support > Suggest News Source."},"three":{"question":"How do I know the news is real and accurate?","answer":"Ground News checks publicly available information about each source on our platform. For example, how long has the source existed? Do they have a social presence? Do they have a Wikipedia page? Is ownership information available? How often is the source reporting on the same issues as other reputable publications?<br></br><br></br>That said, we are not a fact checker. The reality is, it is very hard to fact-check effectively in real time and at scale. Our solution is not to be the arbiters of truth but to help readers analyze news coverage through direct comparison, which highlights how outlets equivocate or exaggerate. Satire sources are allowed but clearly labeled."},"four":{"question":"How does Ground provide a Bias Rating on news stories?","answer":"The Ground News bias ratings are calculated using three independent news monitoring organizations: <allsides>AllSides</allsides>, <adfontes>Ad Fontes Media</adfontes>, and <mbfc>Media Bias Fact Check</mbfc>. This score does not measure the bias of specific news articles. It is an assessment of the political bias of the publication. The rating takes into consideration things like the wording, story choices and political affiliation of the outlet.<br></br><br></br><ratingSystem>Click here</ratingSystem> for a detailed breakdown of our rating methodology."},"five":{"question":"How does Ground decide what news stories to show me?","answer":"We don\'t use readers\' browsing history to manipulate the news they see. Instead, we prioritize timely stories that are receiving coverage from many different sources. These stories can be found in the Top Stories tab. Readers can select from multiple editions (International, US, Canada, etc.) to ensure they are getting relevant content for their region.<br></br><br></br>For readers who want more personalization, they can select topics to follow based on their interests. These stories will show up in the My Feed tab. Any changes the reader makes to their preferred topics/sources will be reflected here."}},"features":{"heading":"Features","perMonth":"/month","billedAs":"Billed as","perYear":"/year","currentPlan":"CURRENT PLAN","getPlan":"Get {plan}","rows":{"compareArticles":"Compare Articles from 50,000+ News Sources","saveArticles":"Save Articles for Later","mediaBiasRatings":"Media Bias Ratings","factualityScores":"Factuality Scores for Publishers","burstBubble":"Burst Your Bubble Newsletter","podcastsOpinions":"Podcasts & Opinions","personalizedFeed":"Personalized News Feed","blindspotFeed":"Blindspot Feed","myNewsBias":"My News Bias"},"values":{"unlimitedAccess":"Unlimited access","onePerStory":"1 Per Story","unlimitedInterests":"Unlimited interests","fiveHundredInterests":"500 interests","unlimitedStories":"Unlimited stories","tenStories":"10 stories","limitedAccess":"Limited access"}},"testimonials":{"heading":"See news differently.","quotesAlt":"quotes","imageAlt":"Testimonial","nobel":{"copy":"Ground News is an excellent way to stay informed, avoid echo chambers, and expand your worldview. Their approach to fostering a deeper understanding of how biases shape our perceptions is inspiring, and we are proud to showcase their platform at the Nobel Peace Center.","name":"Kjersti Fløgstad","title":"Executive Director of the Nobel Peace Center"}},"group":{"heading":"Group <br></br>Subscriptions","description":"Save up to 50% with our group subscription packages for small communities, organizations, or institutions up to 50 people.","learnMore":"Learn more","imageAlt":"Group subscriptions","imageAltDark":"Group subscriptions dark"},"gift":{"heading":"Gift <br></br>Subscriptions","headingPromo":"Give the gift of perspective, instantly.","subheading":"Give the gift of perspective, instantly.","description":"Ground News is for everyone - from the news enthusiast to the news novice who’s looking for a better way to stay informed, no matter their politics.","cta":"Gift Subscriptions Now"},"support":{"heading":"Ground News is supported by our subscribers.","description":"Ground News is made possible through your support. We ask readers who see value in what we’re doing to purchase a subscription so we can continue to build tools that help people navigate an increasingly complex media landscape.","cta":"Become a supporter"},"featuredOn":"As featured on"},"Checkout":{"account":{"step1":"STEP 1","signInTitle":"Sign in to your account","freeTrialTitle":"7-Day Free Trial","createAccountTitle":"Create your account","googleSignInIncomplete":"Google sign-in not completed. Please try again.","appleSignInIncomplete":"Apple sign-in not completed. Please try again.","signInIncomplete":"Sign-in not completed. Please try again.","accountExistsPrefix":"An account with this email already exists. Please try","loginLinkText":"logging in.","alreadyHaveAccount":"Already have an account?","noAccount":"Don\'t have a Ground News account?","loginToggle":"Login","createOneToggle":"Create One","logInButton":"Log in","continueButton":"Continue","continueToPayment":"Continue to payment","continueWith":"Continue with {provider}","termsAgreement":"By creating an account, you agree to the <terms>Terms of Service</terms> and acknowledge our <privacy>Privacy Policy</privacy>.","emailPlaceholder":"Enter your email address","createPasswordPlaceholder":"Create a password","enterPasswordPlaceholder":"Enter password","getStartedTitle":"Get started with Ground News","getStartedSubtitle":"Sign in or create an account","enterEmailTitle":"Enter your email","createAccountHeading":"Create Your Ground News Account","loginWithEmailTitle":"Log in with your email","existingSignInMethodTitle":"Use your existing sign-in method to continue","linkAccountTitle":"Sign in to link your account","checkEmailTitle":"Check your email","backAriaLabel":"Back","orDivider":"Or","emailLabel":"Email","passwordLabel":"Password","continueWithEmail":"Continue with email","magicLinkEmailPlaceholder":"Enter your email","magicLinkSentIntroPrefix":"We sent a sign-in link to","magicLinkSentIntroFallback":"We sent a sign-in link to your email.","magicLinkSentInstructions":"Click the link in the email to continue. Check spam if you don\'t see it.","didNotReceiveEmail"
2:"Didn\'t receive an email?","resend":"Resend","resendInSeconds":"Resend in {seconds}s","resendLimitReached":"You\'ve reached the maximum number of emails for this step. Use the back button to start over or try again later.","loginWithPasswordInstead":"Log in with password instead","loginWithPasswordToPrefix":"Log in with your password to","yourEmailFallback":"your email","orGetLoginLinkViaEmail":"Or get a login link via email.","showPassword":"Show password","hidePassword":"Hide password","forgotPassword":"Forgot your password?","loginWithPassword":"Log in with password","registerEmailPlaceholder":"[email protected]","createAccountButton":"Create Account","signupLinkInstead":"Email me a sign-up link instead","existingMethodsIntro":"Continue with one of your existing sign-in methods below.","existingMethodsLinkNote":"After sign-in, we\'ll associate this new method to your account so you can use it next time.","useDifferentMethod":"Use different method","continueWithPassword":"Continue with password","continueWithEmailMethod":"Continue with email","linkAccountPasswordDescription":"<bold>{email}</bold> already uses email and password for this account. Enter your password below, and we\'ll add {provider} as a new way to sign in.","noPasswordAccountMessage":"This account doesn\'t use a password.","noPasswordAccountHint":"Check your email for a sign-in link instead","magicLinkExpiredTitle":"This link has expired","magicLinkExpiredDescription":"Sign-in links are valid for 15 minutes. Request a new one to continue.","magicLinkInvalidTitle":"This link is no longer valid","magicLinkInvalidDescription":"The link may have already been used. Request a new one to continue.","magicLinkUnavailableTitle":"We couldn\'t complete sign-in","magicLinkUnavailableDescription":"Something went wrong on our side. Request a new sign-in link to continue.","requestNewLink":"Request a new link","verifyingCode":"Verifying code","signedInTitle":"Signed in!","signedInRedirecting":"Redirecting you to your destination...","signedInAs":"Signed in as {who}","alreadySubscriber":"Already a subscriber?","noGroundAccount":"Don\'t have a Ground account?","createOneLink":"Create one","errors":{"invalidEmail":"Invalid email. Please enter a valid email or contact support if you believe this is an error.","invalidEmailWithAddress":"The email was invalid: \\"{email}\\". Please make sure you have entered your email.","weakPassword":"Password is too weak, please use at least 6 characters.","invalidPassword":"Invalid password.","accountExists":"An account with this email already exists. Please try logging in.","popupClosed":"The authentication popup was closed before completing sign in. Please try again.","popupClosedShort":"The authentication popup was closed before completing sign in.","popupBlocked":"Your browser blocked the sign-in popup. Please allow popups for this site and try again.","safariPopup":"We\'re experiencing issues logging in through Safari - please try logging in with a different browser","registrationFailed":"The account could not be created","generic":"Something went wrong. Please try again or contact support if the problem persists.","wrongPassword":"Either this password is invalid or the account is a social login rather than email.","signInUnsuccessful":"Sign in was not successful.","emailNotRegistered":"This email is not registered with Ground. Please create an account, or contact support if you believe this is an error.","userCancelled":"You cancelled the sign-in process. Please try again if you\'d like to continue.","accountExistsDifferentCredential":"This email is already linked to a different sign-in method. Please use your existing sign-in method to continue.","genericSignIn":"We\'re having trouble signing you in. Please try again or contact support if the problem persists.","passwordResetEmailSent":"Please check your email for password reset instructions."},"signingYouIn":"Signing you in…","signingYouInSlow":"This is taking longer than expected. Please wait a moment, or try opening the link again.","signupWithPasswordInstead":"Sign up with password instead","tryAgainInSeconds":"Try again in {seconds}s"},"payment":{"secureYourFreeTrial":"Secure Your Free Trial","selectPaymentMethod":"Select Payment Method","noChargeToday":"No charge today","useExpressCheckout":"Use express checkout","orAddYourCard":"Or add your card","orPayWithCard":"Or pay with card","enterBillingInfo":"Enter your billing information","subscribeAndPay":"Subscribe & pay","
2startFreeTrial":"Start Your Free Trial","signUpStartFreeTrial":"Sign Up & Start Free Trial","helpBankApprove":"Help your bank approve this payment","paymentDidntGoThrough":"Your payment didn\'t go through. Please confirm your billing address and try again.","secureTransaction":"Secure transaction","recaptchaLegal":"This site is protected by reCAPTCHA Enterprise and the Google <privacy>Privacy Policy</privacy> and <terms>Terms of Service</terms> apply.","processingPayment":"Processing Payment...","paymentApprovedRedirecting":"Payment approved. Redirecting...","paymentApprovedTitle":"Payment Approved","paymentApprovedBody":"Your payment has been approved. Redirecting...","notRedirectedPrefix":"If you are not redirected, please","clickHere":"click here","paypalUsdNote":"*All PayPal payments are charged in USD","cardProcessingError":"There was an error processing your card - please try again","cardProcessingErrorShort":"There was an error processing your card","purchaseCompletedRedirecting":"You have completed this purchase. Redirecting you now...","sessionRequired":"Session is required to complete the purchase.","missingRecipientEmails":"Missing Recipient Emails. Make sure to click \'Click to Confirm\' to include the Recipient Emails in the list.","missingRecipientEmailSingle":"Missing Recipient Emails. Make sure to click \'Click to Confirm\' to include the recipient\'s email in the list.","captchaNotReady":"Captcha not ready","captchaVerificationError":"Captcha Verification error. Please try again.","paymentValidationFailed":"Payment validation failed. Please check your card details.","failedToPurchaseGift":"Failed to purchase gift.","unexpectedError":"An unexpected error occurred","paymentProcessingError":"An error occurred processing your payment. Please try again.","captureFailed":"We were unable to capture your payment. Please contact us at [email protected] for assistance or try a different payment method.","paypalCanceled":"Paypal Transaction Canceled. Try again or use another form of payment.","paypalError":"Something went wrong with your Paypal Purchase."},"gift":{"tabScheduled":"Scheduled Gift","tabInstant":"Instant Gift","sendSingleOrMultiple":"Send a single gift or add multiple recipients by entering each email below.","recipientEmailsLabel":"Recipient Emails","enterEmailPlaceholder":"Enter email","invalidEmail":"Please enter a valid email address","confirmButton":"Confirm","giftDeliveryDate":"Gift Delivery Date","scheduledDeliveryNote":"Scheduled delivery of your gift subscription will be completed at 9am ET on the date selected.","sendersName":"Sender\'s Name","messageLabel":"Message","charactersRemaining":"{remaining}/500 characters remaining.","messageAppliesToAll":"Your message applies to all recipients. To send unique messages to different recipients, purchase each gift separately.","cardInformation":"Card information","newCardHeadingExisting":"Pay with a new card","newCardHeadingNew":"Add a new card","newCardBodyExisting":"Or add a new card","newCardBodyNew":"Add a new card","purchaseGift":"Purchase Gift","firstName":"First Name","lastName":"Last Name","firstNameMissing":"First Name missing","lastNameMissing":"Last Name missing","oneTimeOffer":"ONE TIME OFFER","offerText":"Exclusive new subscriber offer: <b>Get {percent}% off</b> gift subscriptions. Limit of 3 gifts.","giftTierLabel":"Gift {tier}","savePercent":"Save {percent}%","addRecipientEmails":"Add recipient emails","addEmail":"Add email","giftCount":"{count} {tier} {count, plural, one {Gift} other {Gifts}}","proceedToCheckout":"Proceed to Checkout"},"orderSummary":{"tryPremium":"Try Ground News Premium","planTitle":"{plan}  Plan","planTitleTrial":"{plan}  Trial  Plan","oneYearShort":"(1 yr)","oneYearLong":"(1 year)","noChargeCancelAnytime":"No charge today. Cancel anytime.","fourSevenStars":"4.7★ on App Store & Google Play","freeTrialStart":"You will start with a {days}-day free trial","billedAs":"Billed as","perMonth":"/Month","perYearShort":"/year","yourDiscount":"Your discount","item":"Item","total":"Total","subscriptionLine":"{plan} Subscription","trialFootnote":"{price} billed annually after trial. Cancel anytime. We\'ll remind you 3 days before your trial ends. ","allPricesIn":"All prices are in {currency}."},"planComponent":{"title":"{plan} Plan","currencyLabel":"({currency})","perMonth":"/month","billedAs":"Billed as <price></price>/year.","cancelAnytime":"Cancel anytime.","discountPercent":"{percent}% Discount. Saving <amount></amount>/year","discountAmount":"Saving <amount></amount>/year","regularPrice":"Regular price","columns":{"feature":"Feature","free":"Free","vantage":"Vantage"},"included":"Included","notIncluded":"Not included","features":{"compareSources":{"title":"Compare news sources","benefitTitle":"Compare News Sources","description":"See how outlets across the spectrum cover the same story."},"unlimitedBlindspotStories":{"title":"Unlimited Blindspot stories","benefitTitle":"Unlimited Blindspot Stories","description":"Important and underreported stories your usual feed leaves out."},"biasFactualityOwnership":{"title":"Bias, factuality & ownership ratings","benefitTitle":"Bias, Factuality & Ownership Ratings","de
2scription":"Quickly learn an outlet\'s bias, reliability, and ownership."},"newsBiasDashboard":{"title":"My News Bias dashboard","benefitTitle":"My News Bias","description":"See which way your news diet leans and what you\'re missing."},"exclusiveNewsletters":{"title":"Exclusive newsletters","description":"Walk a mile in someone else\'s news with <i>Burst Your Bubble</i>."}},"trust":{"downloads":"Downloads","appStore":"App Store","sources":"News sources"}},"banners":{"loggedInAs":"Logged in as {email}.","notYou":"Not you?","affiliate":"Thanks, you\'re checking out using {name}\'s partner link - we\'ll make sure they get credit for it!","alreadySubscribed":"You\'re already subscribed to {plan}","orderSummaryLink":"Click <b>here</b> to see your order summary.","clickToUpgrade":"Click below to upgrade your subscription:","upgrade":"Upgrade","usePromoCode":"Use promotion code {code} for {discount} our Vantage plan","mobilePurchase":"Looks like you\'ve purchased your subscription through the {store} Store. <a>Click here</a> for more information on how to upgrade.","manageSubscription":"If you\'d like to manage your current subscription, please visit the <account>Ground News Account page</account> or <support>contact support</support>.","giftInstead":"Gift a Subscription Instead"},"chrome":{"stepAccount":"1. Account","stepPayment":"2. Payment","stepPaymentDetails":"Details","stepConfirmation":"3. Confirmation"},"success":{"purchaseSuccessful":"Purchase Successful","orderSummary":"Your Order Summary","cadenceMonthly":"Monthly ","cadenceYearly":"Yearly ","giftPlan":"Gift 1-YEAR {plan}","trialWord":"TRIAL","subscriptionWord":"Subscription","paymentLabel":"Payment:","cardEndingIn":"Card ending in {last4}","totalLabel":"Total:","welcomeVantage":"Welcome to Vantage","vantageEmailTips":"We\'ve sent you an email with some tips to help you make the most of your new Vantage subscription. If you don\'t receive it shortly, be sure to check your promotions/spam folder.","contactTeam":"Have any questions or feedback for us? Feel free to contact our team anytime at <a>[email protected]</a>","emailReceiptSent":"Email Receipt Sent","giftConfirmation":"Your confirmation email with information about your gift purchase has been sent. If you do not see it shortly, check your spam or promotions folder. The gift recipient will receive their gift subscription instantly if you chose the \\"Instant Gift\\" option, or on the selected date if you chose the \\"Scheduled Gift\\" option.","paymentReminder":"Payment Reminder","reminderMonthly":"This is a monthly subscription, your payment method will be automatically charged every month. Your subscription will renew until you cancel. You can cancel anytime.","reminderAnnual":"This is an annual subscription, your payment method will be automatically charged every year. Your subscription will renew until you cancel. You can cancel anytime.","thankYou":"Thank you for your purchase.","trialBegun":"Your {plan} Trial has now begun!","supportingMobile":"Thank you for supporting Ground News. <br></br>Download our mobile app to make the most of your subscription.","supportingVision":"Thank you for supporting Ground News. <br></br> You\'re supporting our vision of a well-informed world.","claimFreeMonth":"Click Here to Claim Your Free Month of {plan}","continueToGroundNews":"Continue to Ground News","downloadAppTitle":"Download the App","downloadAppDescription":"Scan this QR code to download the app. Unlock your new subscription features by signing in.","makeTheMostHeading":"Make the most of your subscription","web":"Web","webDescription":"Inspired by the days of print newspaper, the ground.news website is your front page for news.","startReading":"Start Reading","app":"App","appDescription":"Available for both Android and iOS, the Ground News App gives you the power to swipe between headlines.","newsletters":"Newsletters","newslettersDescription":"Discover important issues outside the algorithm, delivered straight to your inbox.","signUp":"Sign Up"},"update":{"backToPlans":"Back to plans","payWith":"Pay with","backToGroun
2dNews":"Back to Ground News","upgradeTo":"Upgrade to <c>{plan}</c>","perMonth":"/month","billedAs":"Billed as ","perYear":"/year","proratedCharge":"Prorated charge for <c>{plan}</c>","creditRemaining":"Credit for remaining <c>{plan}</c> subscription","amountDueToday":"Amount due today","allPricesIn":"All Prices are in <c>{currency}</c>","processing":"Processing...","cannotDowngrade":"Cannot upgrade to a lower tier","upgradeNow":"Upgrade Now","cardInformation":"Card information","payWithNewCard":"Pay with a new card","enterNewCardDetails":"Enter new card details","toUpdatePayment":"To update your payment information","clickHere":"click here","addNewCardInline":"Add a new card","orAddNewCardInline":"Or add a new card","somethingWentWrong":"Something went wrong. Please try again.","anErrorOccurred":"An error occurred","endingIn":"ending in","cardFallback":"Card","orderSummary":"Your Order Summary","thankYouMission":"Thank you for supporting us in our mission to tear down the bias that divides us. Enjoy unlimited access to Ground News and share your own Bias Reports with your new <c>{plan}</c> subscription.","planSubscription":"{plan} Subscription","total":"Total: ","payment":"Payment:","autoChargeNote":"Your payment method will be automatically charged {price} every year. Your subscription will continue until you cancel. You can cancel anytime."}},"Popup":{"proceedTo":"Proceed to","homepageLink":"Ground News homepage","storyLink":"Your Story","title":"See every side of every story","subtitle":"Join our community of smart, well-informed news readers.","description":"Get unlimited access to our news blindspot feed, unlock bias and factuality ratings for thousands of news sources, and much more.","subscribe":"Subscribe"},"ThreeScreenPopup":{"screen1Headline":"Don\'t agree with every story you see on Ground News? Good.","screen1Continue":"Continue","screen2Headline":"We won\'t cater to your beliefs. Or try to sell you ours.","screen2Continue":"Continue","screen3Headline":"Join a community of well-informed readers from across the world and the political spectrum.","screen3Subscribe":"Subscribe","testimonialQuote":"Ground News is an excellent way to stay informed, avoid echo chambers, and expand your worldview.","testimonialAttribution":"Proudly endorsed by The Nobel Peace Center"}}'))},610319,e=>{"use strict";var t=e.i(604362);e.s(["CrossCancelIcon",0,({id:e="",width:r="24",height:a="24",className:o=""})=>(0,t.jsxs)("svg",{width:r,height:a,id:e,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:o,children:[(0,t.jsx)("title",{children:"Cross Cancel Icon"}),(0,t.jsx)("path",{d:"M18.75 5.25L5.25 18.75",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M18.75 18.75L5.25 5.25",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})])},576390,e=>{"use strict";var t=e.i(486118);let r=async(e,r,a)=>{let o=await (0,t.get)("/v04/account/policies",e,void 0,void 0,r,a);return o||[]};e.s(["getUserPolicies",0,r])},300302,e=>{"use strict";var t=e.i(486118);let r=async e=>{let r=await (0,t.get)("/v04/interests/myFollowedInterestCount",e);if(r?.count)return r.count};var a=e.i(576390);let o=async(e,t)=>{let o=(await (0,a.getUserPolicies)(e)).find(e=>"interestLimit"===e.id);if(o&&void 0!==o.limit){let a=await r(e);if(!a||!(a>=o.limit)||a===o.limit&&!t)return!0}return!1},n=async(e,r,a)=>{if(!await o(r,a))return{code:0};let n={action:a?"follow":"unfollow",interestId:"string"==typeof e?e:e.id};return await (0,t.post)("/v04/interests/updateMy",n,r)};e.s(["followInterest",0,n],300302)},207140,e=>{"use strict";var t=e.i(486118);let r=async(e,r,a,o)=>{if(!e)return[];let n="/v04/interests/listMy",i=[];return(r||0===r)&&i.push(`limit=${r}`),(a||0===a)&&i.push(`offset=${a}`),o&&i.push("showLess=true"),i?.length&&(n=`${n}?${i.join("&")}`),await (0,t.get)(n,e)||[]},a=async({session:e,showLess:t})=>{let a=0,o=[],n=[];do n=await r(e,100,a,t),o=o.concat(n),a+=100;while(100===n.length)return o};e.s(["getAllMyInterests",0,a,"getMyInterests",0,r])},987881,e=>{"use strict";var t=e.i(153845),r=e.i(883564),a=e.i(127460);e.s(["useAbsolutelyNoSolicitation",0,()=>{let e=(0,t.useSearchParams)();return(0,a.useMemo)(()=>(0,r.getFromApp)()||e?.get("fr")==="app",[e])}])},776639,e=>{"use strict";var t=e.i(604362),r=e.i(652218),a=e.i(647744),o=e.i(975157);function n({...e}){return(0,t.jsx)(r.Root,{"data-slot":"dialog",...e})}function i({...e}){return(0,t.jsx)(r.Portal,{"data-slot":"dialog-portal",...e})}function s({...e}){return(0,t.jsx)(r.Close,{"data-slot":"dialog-close",className:"text-black",...e})}function l({className:e,disableAnimation:a,...n}){return(0,t.jsx)(r.Overlay,{"data-slot":"dialog-overlay",className:(0,o.cn)("fixed inset-0 z-50 bg-black/50",a?
2null:"data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",e),...n})}function d({className:e,children:n,showCloseButton:s=!0,classNames:d,disableAnimation:c,hideOverlay:u,overlayStyle:g,onDismissRequest:p,onOverlayDismissRequest:m,style:h,...f}){return(0,t.jsxs)(i,{"data-slot":"dialog-portal",children:[!u&&(c?(0,t.jsx)("div",{role:"presentation","aria-hidden":!0,"data-slot":"dialog-overlay",className:(0,o.cn)("fixed inset-0 z-[1100] bg-black/50",d?.overlay),style:g,onPointerDown:e=>{e.target===e.currentTarget&&m?.()}}):(0,t.jsx)(l,{className:d?.overlay,style:g})),(0,t.jsx)("div",{id:"modal-content-wrapper","data-slot":"modal-content-wrapper",className:(0,o.cn)("pointer-events-none fixed inset-0 z-[1101] grid place-items-center p-2",d?.wrapper),children:(0,t.jsxs)(r.Content,{"data-slot":"dialog-content",className:(0,o.cn)("relative pointer-events-auto max-w-[90%] lg:max-w-[800px] max-h-[calc(100vh-1rem)] overflow-y-auto","bg-light-primary dark:bg-dark-primary grid gap-4 rounded-lg p-6 shadow-lg",c?null:"duration-200 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",e),style:h,...f,children:[n,s&&(0,t.jsxs)(r.Close,{"data-slot":"dialog-close",type:"button",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",onClick:()=>p?.(),children:[(0,t.jsx)(a.XIcon,{}),(0,t.jsx)("span",{className:"sr-only",children:"Close"})]})]})})]})}function c({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"dialog-header",className:(0,o.cn)("flex flex-col gap-2 text-center sm:text-left",e),...r})}function u({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"dialog-footer",className:(0,o.cn)("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",e),...r})}function g({className:e,...a}){return(0,t.jsx)(r.Title,{"data-slot":"dialog-title",className:(0,o.cn)("text-lg leading-none font-semibold",e),...a})}function p({className:e,...a}){return(0,t.jsx)(r.Description,{"data-slot":"dialog-description",className:(0,o.cn)("text-muted-foreground text-sm",e),...a})}e.s(["Dialog",()=>n,"DialogClose",()=>s,"DialogContent",()=>d,"DialogDescription",()=>p,"DialogFooter",()=>u,"DialogHeader",()=>c,"DialogOverlay",()=>l,"DialogPortal",()=>i,"DialogTitle",()=>g])},975157,e=>{"use strict";var t=e.i(7284),r=e.i(877130);function a(...e){return(0,r.twMerge)((0,t.clsx)(e))}function o(e){return new Promise(t=>setTimeout(t,e))}e.s(["cn",()=>a,"pause",()=>o])},167965,e=>{"use strict";var t=e.i(127460);function r(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function a(...e){return t=>{let a=!1,o=e.map(e=>{let o=r(e,t);return a||"function"!=typeof o||(a=!0),o});if(a)return()=>{for(let t=0;t<o.length;t++){let a=o[t];"function"==typeof a?a():r(e[t],null)}}}}function o(...e){return t.useCallback(a(...e),e)}e.s(["composeRefs",()=>a,"useComposedRefs",()=>o])},162990,e=>{"use strict";var t=e.i(127460),r=e.i(167965),a=e.i(604362),o=Symbol.for("react.lazy"),n=t[" use ".trim().toString()];function i(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===o&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}function s(e){var o;let s,l=(o=e,(s=t.forwardRef((e,a)=>{let{children:o,...s}=e;if(i(o)&&"function"==typeof n&&(o=n(o._payload)),t.isValidElement(o)){var l;let e,n,i=(l=o,(n=(e=Object.getOwnPropertyDescriptor(l.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.ref:(n=(e=Object.getOwnPropertyDescriptor(l,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.props.ref:l.props.ref||l.ref),d=function(e,t){let r={...t};for(let a in t){let o=e[a],n=t[a];/^on[A-Z]/.test(a)?o&&n?r[a]=(...e)=>{let t=n(...e);return o(...e),t}:o&&(r[a]=o):"style"===a?r[a]={...o,...n}
2:"className"===a&&(r[a]=[o,n].filter(Boolean).join(" "))}return{...e,...r}}(s,o.props);return o.type!==t.Fragment&&(d.ref=a?(0,r.composeRefs)(a,i):i),t.cloneElement(o,d)}return t.Children.count(o)>1?t.Children.only(null):null})).displayName=`${o}.SlotClone`,s),d=t.forwardRef((e,r)=>{let{children:o,...s}=e;i(o)&&"function"==typeof n&&(o=n(o._payload));let d=t.Children.toArray(o),u=d.find(c);if(u){let e=u.props.children,o=d.map(r=>r!==u?r:t.Children.count(e)>1?t.Children.only(null):t.isValidElement(e)?e.props.children:null);return(0,a.jsx)(l,{...s,ref:r,children:t.isValidElement(e)?t.cloneElement(e,void 0,o):null})}return(0,a.jsx)(l,{...s,ref:r,children:o})});return d.displayName=`${e}.Slot`,d}var l=s("Slot"),d=Symbol("radix.slottable");function c(e){return t.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===d}e.s(["Slot",()=>l,"createSlot",()=>s])},652218,283484,e=>{"use strict";var t=e.i(127460),r=e.i(291967),a=e.i(167965),o=e.i(626973),n=e.i(399281),i=e.i(820763),s=e.i(60934),l=e.i(263562),d=e.i(713141),c=e.i(815205),u=e.i(449701),g=e.i(121076),p=e.i(683085),m=e.i(73772),h=e.i(97946),f=e.i(604362),y="Dialog",[b,w]=(0,o.createContextScope)(y),[v,k]=b(y),C=e=>{let{__scopeDialog:r,children:a,open:o,defaultOpen:s,onOpenChange:l,modal:d=!0}=e,c=t.useRef(null),u=t.useRef(null),[g,p]=(0,i.useControllableState)({prop:o,defaultProp:s??!1,onChange:l,caller:y});return(0,f.jsx)(v,{scope:r,triggerRef:c,contentRef:u,contentId:(0,n.useId)(),titleId:(0,n.useId)(),descriptionId:(0,n.useId)(),open:g,onOpenChange:p,onOpenToggle:t.useCallback(()=>p(e=>!e),[p]),modal:d,children:a})};C.displayName=y;var x="DialogTrigger",S=t.forwardRef((e,t)=>{let{__scopeDialog:o,...n}=e,i=k(x,o),s=(0,a.useComposedRefs)(t,i.triggerRef);return(0,f.jsx)(u.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":W(i.open),...n,ref:s,onClick:(0,r.composeEventHandlers)(e.onClick,i.onOpenToggle)})});S.displayName=x;var P="DialogPortal",[A,E]=b(P,{forceMount:void 0}),M=e=>{let{__scopeDialog:r,forceMount:a,children:o,container:n}=e,i=k(P,r);return(0,f.jsx)(A,{scope:r,forceMount:a,children:t.Children.map(o,e=>(0,f.jsx)(c.Presence,{present:a||i.open,children:(0,f.jsx)(d.Portal,{asChild:!0,container:n,children:e})}))})};M.displayName=P;var N="DialogOverlay",T=t.forwardRef((e,t)=>{let r=E(N,e.__scopeDialog),{forceMount:a=r.forceMount,...o}=e,n=k(N,e.__scopeDialog);return n.modal?(0,f.jsx)(c.Presence,{present:a||n.open,children:(0,f.jsx)(I,{...o,ref:t})}):null});T.displayName=N;var R=(0,h.createSlot)("DialogOverlay.RemoveScroll"),I=t.forwardRef((e,t)=>{let{__scopeDialog:r,...a}=e,o=k(N,r);return(0,f.jsx)(p.RemoveScroll,{as:R,allowPinchZoom:!0,shards:[o.contentRef],children:(0,f.jsx)(u.Primitive.div,{"data-state":W(o.open),...a,ref:t,style:{pointerEvents:"auto",...a.style}})})}),F="DialogContent",B=t.forwardRef((e,t)=>{let r=E(F,e.__scopeDialog),{forceMount:a=r.forceMount,...o}=e,n=k(F,e.__scopeDialog);return(0,f.jsx)(c.Presence,{present:a||n.open,children:n.modal?(0,f.jsx)(D,{...o,ref:t}):(0,f.jsx)(_,{...o,ref:t})})});B.displayName=F;var D=t.forwardRef((e,o)=>{let n=k(F,e.__scopeDialog),i=t.useRef(null),s=(0,a.useComposedRefs)(o,n.contentRef,i);return t.useEffect(()=>{let e=i.current;if(e)return(0,m.hideOthers)(e)},[]),(0,f.jsx)(L,{...e,ref:s,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,r.composeEventHandlers)(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:(0,r.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:(0,r.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault())})}),_=t.forwardRef((e,r)=>{let a=k(F,e.__scopeDialog),o=t.useRef(!1),n=t.useRef(!1);return(0,f.jsx)(L,{...e,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(o.current||a.triggerRef.current?.focus(),t.preventDefault()),o.current=!1,n.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(o.current=!0,"pointerdown"===t.detail.originalEvent.type&&(n.current=!0));let r=t.target;a.triggerRef.current?.contains(r)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&n.current&&t.preventDefault()}})}),L=t.forwardRef((e,r)=>{let{__scopeDialog:o,trapFocus:n,onOpenAutoFocus:i,onCloseAutoFocus:d,...c}=e,u=k(F,o),p=t.useRef(null),m=(0,a.useComposedRefs)(r,p);return(0,g.useFocusGuards)(),(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(l.FocusScope,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:i,onUnmountAutoFocus:d,children:(0,f.jsx)(s.DismissableLayer,{role:"dialog",id:u.contentId,"aria-describedby":u.descriptionId,"aria-labelledby":u.titleId,"data-state":W(u.open),...c,ref:m,onDismiss:()=>u.onOpenChange(!1)})}),(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(z,{titleId:u.titleId}),(0,f.jsx)(Q,{contentRef:p,descriptionId:u.descriptionId})]})]})}),j="DialogTitle",O=t.forwardRef((e,t)=>
2{let{__scopeDialog:r,...a}=e,o=k(j,r);return(0,f.jsx)(u.Primitive.h2,{id:o.titleId,...a,ref:t})});O.displayName=j;var G="DialogDescription",U=t.forwardRef((e,t)=>{let{__scopeDialog:r,...a}=e,o=k(G,r);return(0,f.jsx)(u.Primitive.p,{id:o.descriptionId,...a,ref:t})});U.displayName=G;var V="DialogClose",q=t.forwardRef((e,t)=>{let{__scopeDialog:a,...o}=e,n=k(V,a);return(0,f.jsx)(u.Primitive.button,{type:"button",...o,ref:t,onClick:(0,r.composeEventHandlers)(e.onClick,()=>n.onOpenChange(!1))})});function W(e){return e?"open":"closed"}q.displayName=V;var H="DialogTitleWarning",[Y,$]=(0,o.createContext)(H,{contentName:F,titleName:j,docsSlug:"dialog"}),z=({titleId:e})=>{let r=$(H),a=`\`${r.contentName}\` requires a \`${r.titleName}\` for the component to be accessible for screen reader users.
3
4If you want to hide the \`${r.titleName}\`, you can wrap it with our VisuallyHidden component.
5
6For more information, see https://radix-ui.com/primitives/docs/components/${r.docsSlug}`;return t.useEffect(()=>{e&&(document.getElementById(e)||console.error(a))},[a,e]),null},Q=({contentRef:e,descriptionId:r})=>{let a=$("DialogDescriptionWarning"),o=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${a.contentName}}.`;return t.useEffect(()=>{let t=e.current?.getAttribute("aria-describedby");r&&t&&(document.getElementById(r)||console.warn(o))},[o,e,r]),null};e.s(["Close",()=>q,"Content",()=>B,"Description",()=>U,"Overlay",()=>T,"Portal",()=>M,"Root",()=>C,"Title",()=>O,"Trigger",()=>S],652218);let K=(0,e.i(972022).default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);e.s(["default",()=>K],283484)},647744,e=>{"use strict";var t=e.i(283484);e.s(["XIcon",()=>t.default])},547913,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={callServer:function(){return n.callServer},createServerReference:function(){return s.createServerReference},findSourceMapURL:function(){return i.findSourceMapURL}};for(var o in a)Object.defineProperty(r,o,{enumerable:!0,get:a[o]});let n=e.r(8779),i=e.r(43809),s=e.r(524660)},793479,e=>{"use strict";var t=e.i(604362),r=e.i(127460),a=e.i(975157);let o=r.forwardRef(({className:e,type:r,...o},n)=>(0,t.jsx)("input",{type:r,"data-slot":"input",className:(0,a.cn)("text-current placeholder:text-light-heavy selection:bg-primary dark:text-light-primary! selection:text-primary-foreground dark:bg-input/30 border-input flex h-9 w-full min-w-0 rounded-[4px] border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive","border border-[var(--gray-200)] dark:border-[var(--dark-gray-200)] mt-[5px] placeholder:text-light-heavy bg-light-light",e),ref:n,...o}));o.displayName="Input",e.s(["Input",()=>o])},294237,e=>{"use strict";var t=e.i(7284);let r=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,a=t.clsx;e.s(["cva",0,(e,t)=>o=>{var n;if((null==t?void 0:t.variants)==null)return a(e,null==o?void 0:o.class,null==o?void 0:o.className);let{variants:i,defaultVariants:s}=t,l=Object.keys(i).map(e=>{let t=null==o?void 0:o[e],a=null==s?void 0:s[e];if(null===t)return null;let n=r(t)||r(a);return i[e][n]}),d=o&&Object.entries(o).reduce((e,t)=>{let[r,a]=t;return void 0===a||(e[r]=a),e},{});return a(e,l,null==t||null==(n=t.compoundVariants)?void 0:n.reduce((e,t)=>{let{class:r,className:a,...o}=t;return Object.entries(o).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...s,...d}[t]):({...s,...d})[t]===r})?[...e,r,a]:e},[]),null==o?void 0:o.class,null==o?void 0:o.className)}])},519455,e=>{"use strict";var t=e.i(604362),r=e.i(162990),a=e.i(294237),o=e.i(975157);let n=(0,a.cva)("inline-flex items-center transition-colors justify-center gap-2 whitespace-nowrap rounded-[4px] text-base transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-dark-primary dark:bg-light-primary transition-colors !text-light-primary dark:!text-dark-primary hover:!text-light-heavy active:!text-light-heavy dark:bg-light-primary/90",accentLight:"bg-light-primary hover:bg-dark-background transition-colors duration-150 border border-light-primary! text-dark-primary! hover:text-light-primary!",de
6structive:"bg-destructive text-white shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border border-dark-primary dark:border-light-primary hover:bg-dark-primary hover:text-light-primary dark:hover:bg-light-primary dark:hover:text-dark-primary",outlineLight:"border border-light-primary hover:bg-light-primary hover:text-dark-primary",secondary:"bg-dark-primary hover:bg-dark-background transition-colors duration-150 border dark:border-light-primary text-light-primary!",ghost:"hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline p-0! h-auto!"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-[4px] gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-[4px] px-6 has-[>svg]:px-4",xl:"h-12 rounded-[4px] px-6 has-[>svg]:px-4",icon:"size-9"}},defaultVariants:{variant:"default",size:"default"}});function i({className:e,variant:a,size:i,asChild:s=!1,...l}){let d=s?r.Slot:"button";return(0,t.jsx)(d,{"data-slot":"button",className:(0,o.cn)(n({variant:a,size:i}),e),...l})}e.s(["Button",()=>i])},679262,e=>{"use strict";var t=e.i(934917);e.s(["convertStripeTotalToCurrency",0,(e,r,a)=>(0,t.formatPrice)(e/100,r,a),"numberCommas",0,e=>e.toString().replace(/\B(?=(\d{3})+(?!\d))/g,","),"parseBoolean",0,e=>"true"===e,"parseNumber",0,(e,t)=>{let r=Number(e);return Number.isNaN(r)?t:r},"validateEmail",0,e=>/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(String(e).toLowerCase())])},647247,e=>{"use strict";var t=e.i(423484),r=e.i(486118);e.s(["buildSWRKey",0,(e,t)=>({endpoint:e,metaInfo:t}),"useSWRWithAuthentication",0,(e,a)=>{let{data:o,isLoading:n}=(0,t.default)(a?[e,a]:null,([e,t])=>(0,r.get)(e,t).then(e=>e));return a?{data:o,isLoading:n}:{data:void 0,isLoading:!1}}])},362784,e=>{"use strict";var t=e.i(486118);let r=["card-impression-tracking","daily-briefing","event-level-title","gaia-digest-jul-2024","landing-screen-cta-text","login-switch-sync","next-article-button","onboarding-vantage-discount","rec-exp-backup","restore-purchase-modal","subscription-cancellation","trending-push-ai","trending-push-health","trending-push-science","trending-push-space","trending-push-ukrainenwar","trial-screen-default-compare-vantage","vantage-trial-email","web-pricing-experiment","wpe"],a=async(e,a,o)=>{if(a&&o&&r.includes(a))try{await (0,t.put)("/v04/ue",{eId:a,c:o},e)}catch(e){console.log(e)}};e.s(["updateUserExperimentEntry",0,a],362784)},599914,695910,e=>{"use strict";var t=e.i(604362),r=e.i(542919);e.i(850381);var a=e.i(679262);let o="show-generated-headline",n="subscription-native-update",i="enable-posthog-send-to-amplitude",s=[{key:"next-use-data-cache",fallback:!1},{key:"recommendation-engine-testing-jul-2024",fallback:!1},{key:"disable-amplitude",fallback:!1},{key:"disable-gtm",fallback:!1},{key:"gaia-digest-entry",fallback:"O"},{key:"altmedia-module",fallback:!1},{key:"app-router-page-test",fallback:!1},{key:"location-city-feature-test",fallback:!1},{key:"location-region-feature-test",fallback:!1},{key:"article-limit-for-free-users",fallback:!1},{key:"article-filter-preferences",fallback:!1},{key:"enable-osano-script",fallback:!0},{key:"checkout-gift-link",fallback:"/checkout/gift-vantage"},{key:o,fallback:!1},{key:n,fallback:!1},{key:"osano-script-url",fallback:"https://cmp.osano.com/XoUJtYpJS0/9caf312b-da64-4c8f-8f78-deac20c88986/osano.js"},{key:"gift-post-purchase-experiment",fallback:"50_Vantage_50_Premium_No_Pro"},{key:"lp-cta-link-test",fallback:!1},{key:"track-capi-subscription-events",fallback:!0},{key:i,fallback:!1},{key:"proxy-test",fallback:!1}],l=e=>s.find(t=>t.key===e)?.fallback,d=(e,t)=>{let r=Array.isArray(e)?e[0]:e;if(void 0===r)return t;switch(typeof t){case"boolean":return(0,a.parseBoolean)(r);case"number":return(0,a.parseNumber)(r,t);default:return r}};e.s(["ENABLE_POSTHOG_SEND_TO_AMPLITUDE",0,i,"SHOW_GENERATED_HEADLINE",0,o,"SUBSCRIPTION_NATIVE_UPDATE",0,n,"getFallbackValue",0,l,"parseFeaturePresetValue",0,d],695910);var c=e.i(351355);e.s(["GroundNewsGrowthBookProvider",0,({children:e,user:a,session:o,userCity:n,userRegion:i,userCountry:s,userUuid:l,isE2ETest:d,firstPage:u,excludedFromPricingExp:g})=>{let p=(0,c.useInitializeGrowthBook)({user:a,session:o,userLocation:{userCity:n,userRegion:i,userCountry:s},userUuid:l,firstPage:u,excludedFromPricingExp:g,isE2ETest:d});return(0,t.jsx)(r.GrowthBookProvider,{growthbook:p,children:e})},"useFeatureValue",0,(e,t)=>{let a=l(e),o=(0,r.useFeatureValue)(e,a);if(t){let r;if(null!=(r=t instanceof URLSearchParams?t.get(e):t[e]))return d(r,a)}return o}],599914)},851038,e=>{"use strict";var t=e.i(883693),r=e.i(40452),a=e.i(695910),o=e.i(599914),n=e.i(127460),i=e.i(724305),s=e.i(488094);function l(e,t){let r=["BIF","CLP","DJF","JPY","KRW","VND","XAF","XOF","XPF"].includes(t.toUpperCase())?1:100,{maximumFractionDigits:a}=function(e){try{let{minimumFractionDigits:t,maximumFractionDigits:r}=new Intl.NumberFormat("en-US",{style:"currency",currency:e}).resolvedOptions();return{minimumFractionDigits:t,maximumFractionDigits:r}}catch(e){return{minimumFractionDigits:2,maximumFractionDigits:2}}}(t);return Number((e/r).toFixed(a))}var d=e.i(719158);async function c({eventId:e,userEmail:t,externalID:r,hasAcceptedMarketing:a}){try{let o=await fetch("/api/fb",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({eventId:e,event:"CompleteRegistration",userEmail:t||"",externalID:r?.toString()||"",hasAcceptedMarketing:a}),keepalive:!0});o.ok||(0,d.captureException)(Error("Failed to trigger CAPI CompleteRegistration event"),{extra:{response:o}})}catch(e){console.error("Failed to trigger CAPI CompleteRegistration event",e),(0,d.captureException)(e)}}let u=async({eventId:e,userEmail:t,externalID:r,contentName:a,contentIds:o,hasAcceptedMarketing:n})=>{try{let i=await fetch("/api/fb",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({eventId:e,event:"ViewContent",userEmail:t||"",externalID:r,content_name:a,content_type:"product",content_ids:o,hasAcceptedMarketing:n}),keepalive:!0});i.ok||(0,d.captureException)(Error("Failed to trigger CAPI ViewContent event"),{extra:{response:i}})}catch(e){console.error("Failed to trigger CAPI ViewContent event",e),(0,d.captureException)(e)}},g=async({eventId:e,trackCapiSubscriptionEvents:t,userEmail:r,externalID:a,currency:o,value:n,subscriptionPlan:i,hasAcceptedMarketing:s})=>{if(t)try{let t=await fetch("/api/fb",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({eventId:e,event:"Subscribe",userEmail:r||"",externalID:a,currency:o,value:n,hasAcceptedMarketing:s,...i?{content_name:i,content_type:"subscription",content_ids:[i]}:{}}),keepalive:!0});t.ok||(0,d.captureException)(Error("Failed to trigger CAPI subscription event"),{extra:{response:t}})}catch(e){console.error("Failed to trigger CAPI subscription event",e),(0,d.captureException)(e)}},p=async({eventId:e,trackCapiSubscriptionEvents:t,userEmail:r,externalID:a,currency:o,value:n,subscriptionPlan:i})=>{if(t)try{let t=await fetch("/api/tiktok",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({eventId:e,event:"Subscribe",userEmail:r||"",externalID:a,currency:o,value:n,...i?{content_id:i,content_name:i,content_type:"product"}:{}}),keepalive:!0});t.ok||(0,d.captureException)(Error("Failed to trigger TikTok CAPI subscription event"),{extra:{response:t}})}catch(e){console.error("Failed to trigger TikTok CAPI subscription event",e),(0,d.captureException)(e)}},m=()=>{let{hasAcceptedMarketing:e}=(0,t.usePrivacySettings)(),{posthog:r}=(0,i.usePostHog)();return(0,n.useCallback)(t=>{(0,s.trackRegistrationEvent)(t),r?.capture("user-registration",t);let{userEmail:a,externalID:o}=t,n=crypto.randomUUID();c({eventId:n,userEmail:a,externalID:o,hasAcceptedMarketing:e}),(0,s.trackCompleteRegistrationEvent)({pw_user_email:a,event_id:n,ground_user_id:o})},[r,e])},h=e=>Number.isFinite(e)?Math.max(0,e):0,f=({plan:e,previousPlan:t,proRatedAmountInSmallestCurrencyUnit:r,currency:a,coupon:o})=>({event_id:crypto.randomUUID(),plan:e,amount:l(h(r),a),currency:a,payment_platform:"stripe",...void 0!==t?{previous_plan:t}:{},...void 0!==o?{coupon_code:o}:{}});e.s(["useEventTracking",0,()=>{let{hasAcceptedAnalytics:e,hasAcceptedMarketing:d}=(0,t.usePrivacySettings)(),c=(0,o.useFeatureValue)(a.ENABLE_POSTHOG_SEND_TO_AMPLITUDE),{posthog:y}=(0,i.usePostHog)(),b=m(),w=(0,n.useCallback)((e,t,r,a,o,n)=>{y?.capture("Subscribe-Enter",{entryPoint:e,subscriptionStatus:t,section:r,utmSource:a,utmCampaign:o,utmMedium:n,sendToAmplitude:c})},[c,y]),v=(0,n.useCallback)((e,t,r,a,o,n,i,s)=>{y?.capture("Checkout-Enter",{entryPoint:e,subscriptionStatus:t,utmSource:r,utmCampaign:a,utmMedium:o,referrer:n,plan:i,trial:s,sendToAmplitude:c})},[c,y]),k=(0,n.useCallback)((e,t,r,a,o,n,i)=>{y?.capture("Subscription-Success",{plan:e,checkoutMethod:t,utmSource:r,utmCampaign:a,utmMedium:o,referrer:n,trial:i,sendToAmplitude:c})},[c,y?.capture]),C=(0,n.useCallback)(e=>{let{userEmail:t,externalID:r,planSlug:a}=e,o=crypto.randomUUID();u({eventId:o,userEmail:t??"",externalID:r??"",contentName:a,contentIds:[a],hasAcceptedMarketing:d}),(0,s.trackCheckoutEnterEvent)({pw_user_email:t??"",subscription_plan:a,event_id:o})},[d]),x=(0,n.useCallback)((e,t)=>{y?.capture(e,{...t})},[y]),S=(0,n.useCallback)(async({user:t,trackCapiSubscriptionEvents:a,planData:o,subscriptionTotalInSmallestCurrencyUnitInCurrency:n,subscriptionTotalInSmallestCurrencyUnitInUSD:i,subscriptionPlatform:c,currency:u,stripeCountry:m,stripeZip:f,locationCountry:b,locationRegion:w,paymentMethodType:v,checkoutDurationMs:k,giftOrigin:C,coupon:x,fullPriceInSmallestCurrencyUnitInCurrency:S,listPriceInSmallestCurrencyUnitInCurrency:P,quantity:A,pricingVariantId:E,attribution:M})=>{let N,T=crypto.randomUUID(),R="trial"===o.type,I=h(n),F=h(i),B=l(I,u),D=l(F,"USD"),_=h(S),L=h(P),j=h(_-I),O=R?0:l(_,u),G=R?0:l(L,u),U=R?0:l(j,u),V={event_id:T,tiktok_event_id:T,subscription_total_usd:R?0:D,subscription_plan:o.plan,subscription_platform:c,subscription_total_in_currency:B,subscription_currency:u,ground_user_id:t?t.id:void 0,stripe_country:m,stripe_zip:f,location_country:b,location_region:w};(0,s.trackSubscriptionEvent)(V);let q={plan:o.plan,amount:R?0:B,amountUSD:R?0:D,currency:u,payment_platform:c,is_trial:R,is_gift:(0,r.isGiftPlan)(o.plan),hasAcceptedAnalytics:e,stripeCountry:m,stripeZip:f,locationCountry:b,locationRegion:w,event_id:T,full_price:O,list_price:G,discount_amount:U,quantity:A,...x?.code!==void 0?{coupon_code:x.code}:{},...x?.percentage!==void 0?{discount_percentage:x.percentage}:{},...void 0!==E?{pricing_variant_id:E}:{},...(N=M)?Object.fromEntries(Object.entries(N).filter(([,e])=>void 0!==e)):{},...void 0!==v?{payment_method_type:v}:{},...void 0!==k?{checkout_duration_ms:k}:{},...void 0!==C?{gift_origin:C}:{}};return y?.capture("subscription:subscription_success",q,{transport:"sendBeacon"}),y?.capture("subscription_succeeded",q,{transport:"sendBeacon"}),await Promise.all([g({eventId:T,trackCapiSubscriptionEvents:a,userEmail:t?.email||"",externalID:`${t?.id}`,currency:"USD",value:R?0:D,subscriptionPlan:o.plan,hasAcceptedMarketing:d}),p({eventId:T,trackCapiSubscriptionEvents:a,userEmail:t?.email||"",externalID:`${t?.id}`,currency:"USD",value:R?0:D,subscriptionPlan:o.plan})]),V},[y,e,d]),P=(0,n.useCallback)(e=>{y?.capture("cancel_subscription",e),(0,s.trackSubscriptionCancellationEvent)(e)},[y]),A=(0,n.useCallback)(e=>{y?.capture("cancel_subscription_error",e)},[y]),E=(0,n.useCallback)(e=>{y?.capture("cancel_flow_click",e)},[y]);return{trackSubscriptionUpdate:(0,n.useCallback)(e=>{y?.capture("subscription:subscription_updated",f(e),{transport:"sendBeacon"})},[y]),trackSubscriptionUpdateError:(0,n.useCallback)(({errorMessage:e,...t})=>{y?.capture("subscription:subscription_update_error",{...f(t),error_message:e})},[y]),trackSubscribeEnter:w,trackCheckoutEnter:v,trackCheckoutPaymentDiagnostic:x,trackSubscriptionSuccessfulAmplitude:k,trackSubscriptionSuccess:S,trackRegistrationEvent:b,trackViewContentEvent:C,trackSubscriptionCancellation:P,trackSubscriptionCancellationError:A,trackCancelFlowClick:E}},"useTrackRegistrationEvent",0,m],851038)},174654,e=>{"use strict";function t(e){let t="string"==typeof e?e.trim():"";if(!t)return"/";let r=t;try{r=decodeURIComponent(t)}catch{try{r=decodeURI(t)}catch{r=t}}return!r.startsWith("/")||r.startsWith("//")?"/":r}e.s(["resolveLoginPageRedirectTarget",()=>t])},909448,e=>{"use strict";var t=e.i(351355);e.s(["GrowthBookFeatureTrackerClient",0,({trackingData:e})=>((0,t.useTrackingData)(e),null)])},928560,e=>{"use strict";var t=e.i(24688),r=e.i(604362);function a({locale:e,...a}){if(!e)throw Error(void 0);return(0,r.jsx)(t.IntlProvider,{locale:e,...a})}e.s(["default",()=>a])},812843,e=>{"use strict";var t=e.i(486118);let r=async e=>{let r=await (0,t.get)("/v04/user/plans",e);return r?.plans?r.plans.map(e=>({...e,startDate:e.startDate?new Date(e.startDate):void 0})):[]};e.s(["getUserPlans",0,r])},404279,e=>{"use strict";var t=e.i(604362),r=e.i(127460);let a=(0,r.createContext)({showSearch:!1,setShowSearch:()=>{},showSearchBar:!1,setShowSearchBar:()=>{}});e.s(["SearchProvider",0,({children:e})=>{let[o,n]=(0,r.useState)(!1),[i,s]=(0,r.useState)(!1),l=(0,r.useMemo)(()=>({showSearch:o,setShowSearch:n,showSearchBar:i,setShowSearchBar:s}),[o,i]);return(0,t.jsx)(a.Provider,{value:l,children:e})},"useSearch",0,()=>(0,r.useContext)(a)])},980782,e=>{"use strict";var t=e.i(604362);e.s(["default",0,({width:e=24,height:r=24,className:a="",id:o})=>(0,t.jsxs)("svg",{id:o,width:e,height:r,className:a,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("title",{children:"Search Icon"}),(0,t.jsx)("path",{d:"M10.875 18.75C15.2242 18.75 18.75 15.2242 18.75 10.875C18.75 6.52576 15.2242 3 10.875 3C6.52576 3 3 6.52576 3 10.875C3 15.2242 6.52576 18.75 10.875 18.75Z",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M16.5 16.5L20.25 20.25",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"square",strokeLinejoin:"round"})]})])},261711,e=>{"use strict";var t=e.i(127460),r=e.i(374527),a=e.i(724305);function o(){let{posthog:e}=(0,a.usePostHog)();return(0,t.useCallback)((t,r)=>{e?.capture(t,r??{})},[e])}function n(e,t){r.default.captureException(e,t??{})}e.s(["captureErrorClient",()=>n,"useCaptureClient",()=>o])},301409,e=>{"use strict";var t=e.i(604362),r=e.i(127460);let a=(0,r.createContext)({showRegModal:!1,setShowRegModal:()=>{},showPaywall:!1,setShowPaywall:()=>{},hasHitFollowLimit:!1,setHasHitFollowLimit:()=>{}});e.s(["InterestLimitPaywallProvider",0,({children:e})=>{let[o,n]=(0,r.useState)(!1),[i,s]=(0,r.useState)(!1),[l,d]=(0,r.useState)(!1),c=(0,r.useMemo)(()=>({showRegModal:o,setShowRegModal:n,showPaywall:i,setShowPaywall:s,hasHitFollowLimit:l,setHasHitFollowLimit:d}),[o,i,l]);return(0,t.jsx)(a.Provider,{value:c,children:e})},"useInterestLimitPaywall",0,()=>(0,r.useContext)(a)])},238495,e=>{"use strict";var t,r=e.i(850381),a=e.i(127460),o=function(){return(o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},n=function(e){var t;e?function(e){if(e)for(;e.lastChild;
6)e.lastChild.remove()}("string"==typeof e?document.getElementById(e):e):(t=document.querySelector(".grecaptcha-badge"))&&t.parentNode&&document.body.removeChild(t.parentNode)},i=function(e,t){n(t),window.___grecaptcha_cfg=void 0;var r,a=document.querySelector("#"+e);a&&a.remove(),(r=document.querySelector('script[src^="https://www.gstatic.com/recaptcha/releases"]'))&&r.remove()},s=function(e){var t=e.render,r=e.onLoadCallbackName,a=e.language,o=e.onLoad,n=e.useRecaptchaNet,i=e.useEnterprise,s=e.scriptProps,l=void 0===s?{}:s,d=l.nonce,c=void 0===d?"":d,u=l.defer,g=l.async,p=l.id,m=l.appendTo,h=(void 0===p?"":p)||"google-recaptcha-v3";if(document.querySelector("#"+h))o();else{var f,y="https://www."+((f={useEnterprise:i,useRecaptchaNet:n}).useRecaptchaNet?"recaptcha.net":"google.com")+"/recaptcha/"+(f.useEnterprise?"enterprise.js":"api.js"),b=document.createElement("script");b.id=h,b.src=y+"?render="+t+("explicit"===t?"&onload="+r:"")+(a?"&hl="+a:""),c&&(b.nonce=c),b.defer=!!(void 0!==u&&u),b.async=!!(void 0!==g&&g),b.onload=o,("body"===m?document.body:document.getElementsByTagName("head")[0]).appendChild(b)}},l=function(e){void 0===r.default||r.default.env,console.warn(e)};(t||(t={})).SCRIPT_NOT_AVAILABLE="Recaptcha script is not available";var d=(0,a.createContext)({executeRecaptcha:function(){throw Error("GoogleReCaptcha Context has not yet been implemented, if you are using useGoogleReCaptcha hook, make sure the hook is called inside component wrapped by GoogleRecaptchaProvider")}});function c(e){var r=e.reCaptchaKey,n=e.useEnterprise,c=void 0!==n&&n,u=e.useRecaptchaNet,g=void 0!==u&&u,p=e.scriptProps,m=e.language,h=e.container,f=e.children,y=(0,a.useState)(null),b=y[0],w=y[1],v=(0,a.useRef)(r),k=JSON.stringify(p),C=JSON.stringify(null==h?void 0:h.parameters);(0,a.useEffect)(function(){if(r){var e=(null==p?void 0:p.id)||"google-recaptcha-v3",a=(null==p?void 0:p.onLoadCallbackName)||"onRecaptchaLoadCallback";return window[a]=function(){var e=c?window.grecaptcha.enterprise:window.grecaptcha,t=o({badge:"inline",size:"invisible",sitekey:r},(null==h?void 0:h.parameters)||{});v.current=e.render(null==h?void 0:h.element,t)},s({render:(null==h?void 0:h.element)?"explicit":r,onLoadCallbackName:a,useEnterprise:c,useRecaptchaNet:g,scriptProps:p,language:m,onLoad:function(){if(window&&window.grecaptcha){var e=c?window.grecaptcha.enterprise:window.grecaptcha;e.ready(function(){w(e)})}else l("<GoogleRecaptchaProvider /> "+t.SCRIPT_NOT_AVAILABLE)},onError:function(){l("Error loading google recaptcha script")}}),function(){i(e,null==h?void 0:h.element)}}l("<GoogleReCaptchaProvider /> recaptcha key not provided")},[c,g,k,C,m,r,null==h?void 0:h.element]);var x=(0,a.useCallback)(function(e){if(!b||!b.execute)throw Error("<GoogleReCaptchaProvider /> Google Recaptcha has not been loaded");return b.execute(v.current,{action:e})},[b,v]),S=(0,a.useMemo)(function(){return{executeRecaptcha:b?x:void 0,container:null==h?void 0:h.element}},[x,b,null==h?void 0:h.element]);return a.default.createElement(d.Provider,{value:S},f)}d.Consumer;var u=function(){return(0,a.useContext)(d)};function g(e,t){return e(t={exports:{}},t.exports),t.exports}var p="function"==typeof Symbol&&Symbol.for,m=p?Symbol.for("react.element"):60103,h=p?Symbol.for("react.portal"):60106,f=p?Symbol.for("react.fragment"):60107,y=p?Symbol.for("react.strict_mode"):60108,b=p?Symbol.for("react.profiler"):60114,
6w=p?Symbol.for("react.provider"):60109,v=p?Symbol.for("react.context"):60110,k=p?Symbol.for("react.async_mode"):60111,C=p?Symbol.for("react.concurrent_mode"):60111,x=p?Symbol.for("react.forward_ref"):60112,S=p?Symbol.for("react.suspense"):60113,P=p?Symbol.for("react.suspense_list"):60120,A=p?Symbol.for("react.memo"):60115,E=p?Symbol.for("react.lazy"):60116,M=p?Symbol.for("react.block"):60121,N=p?Symbol.for("react.fundamental"):60117,T=p?Symbol.for("react.responder"):60118,R=p?Symbol.for("react.scope"):60119;function I(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case m:switch(e=e.type){case k:case C:case f:case b:case y:case S:return e;default:switch(e=e&&e.$$typeof){case v:case x:case E:case A:case w:return e;default:return t}}case h:return t}}}function F(e){return I(e)===C}var B={AsyncMode:k,ConcurrentMode:C,ContextConsumer:v,ContextProvider:w,Element:m,ForwardRef:x,Fragment:f,Lazy:E,Memo:A,Portal:h,Profiler:b,StrictMode:y,Suspense:S,isAsyncMode:function(e){return F(e)||I(e)===k},isConcurrentMode:F,isContextConsumer:function(e){return I(e)===v},isContextProvider:function(e){return I(e)===w},isElement:function(e){return"object"==typeof e&&null!==e&&e.$$typeof===m},isForwardRef:function(e){return I(e)===x},isFragment:function(e){return I(e)===f},isLazy:function(e){return I(e)===E},isMemo:function(e){return I(e)===A},isPortal:function(e){return I(e)===h},isProfiler:function(e){return I(e)===b},isStrictMode:function(e){return I(e)===y},isSuspense:function(e){return I(e)===S},isValidElementType:function(e){return"string"==typeof e||"function"==typeof e||e===f||e===C||e===b||e===y||e===S||e===P||"object"==typeof e&&null!==e&&(e.$$typeof===E||e.$$typeof===A||e.$$typeof===w||e.$$typeof===v||e.$$typeof===x||e.$$typeof===N||e.$$typeof===T||e.$$typeof===R||e.$$typeof===M)},typeOf:I},D=g(function(e,t){}),_=(D.AsyncMode,D.ConcurrentMode,D.ContextConsumer,D.ContextProvider,D.Element,D.ForwardRef,D.Fragment,D.Lazy,D.Memo,D.Portal,D.Profiler,D.StrictMode,D.Suspense,D.isAsyncMode,D.isConcurrentMode,D.isContextConsumer,D.isContextProvider,D.isElement,D.isForwardRef,D.isFragment,D.isLazy,D.isMemo,D.isPortal,D.isProfiler,D.isStrictMode,D.isSuspense,D.isValidElementType,D.typeOf,g(function(e){e.exports=B})),L={};L[_.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},L[_.Memo]={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},e.s(["GoogleReCaptchaProvider",()=>c,"useGoogleReCaptcha",()=>u])},245794,e=>{"use strict";var t=e.i(604362),r=e.i(127460);let a=(0,r.createContext)({showRegModal:!1,setShowRegModal:()=>{}});e.s(["ShowRegModalContext",0,a,"ShowRegModalProvider",0,({children:e})=>{let[o,n]=(0,r.useState)(!1),i=(0,r.useMemo)(()=>({showRegModal:o,setShowRegModal:n}),[o]);return(0,t.jsx)(a.Provider,{value:i,children:e})},"useShowRegModal",0,()=>(0,r.useContext)(a)])},553872,e=>{"use strict";var t,r,a,o,n,i,s=e.i(604362),l=e.i(127460),d=e.i(447560),c=((t=c||{}).DarkBlue="bg-tint-left-2",t.Blue="bg-tint-left-5",t.LightBlue="bg-tint-left-7",t.DefaultLightBlue="bg-ground-light-blue",t.Neutral="bg-secondary-neutral",t.LightRed="bg-tint-right-7",t.DefaultLightRed="bg-ground-light-red",t.Red="bg-tint-right-5",t.DarkRed="bg-tint-right-2",t.NewDarkRed="bg-ground-new-dark-red",t.NewDarkBlue="bg-ground-new-dark-blue",t.Unknown="bg-light-heavy",t),u=((r=u||{}).NewDarkRed="text-ground-new-dark-red",r.NewDarkBlue="text-ground-new-dark-blue",r.DefaultLightBlue="text-ground-light-blue",r.DefaultLightRed="text-ground-light-red",r.RedWithColorModes="text-ground-new-dark-red dark:text-ground-light-red",r.BlueWithColorModes="text-ground-new-dark-blue dark:text-ground-light-blue",r),g=((a=g||{}).Light="text-light-primary",a.Dark="text-dark-primary",a),p=((o=p||{}).Red="linear-gradient(90deg, #995252 -2.11%, #C09393 49.48%, #D9BEBE 100%)",o.Vivid_Red="bg-linear-to-r from-ground-new-dark-red",o.Vivid_Light_Red="bg-linear-to-r from-ground-light-red",o.Vivid_Red_With_Color_Modes="bg-linear-to-r from-ground-new-dark-red to-ground-new-dark-red/50 dark:from-ground-light-red dark:to-ground-light-red/50",o.Blue="linear-gradient(270deg, #4D6D9E 1.94%, #90A4C3 49.44%, #D2DBE7 100%)",o.Vivid_Blue="bg-linear-to-l from-ground-new-dark-red",o.Vivid_Light_Blue="bg-linear-to-l from-ground-light-red",o.Vivid_Blue_With_Color_Modes="bg-linear-to-l from-ground-new-dark-blue to-ground-new-dark-blue/50 dark:from-ground-light-blue dark:to-ground-light-blue/50",o.White="#FFFFFF",o.Red_US="linear-gradient(270deg, #995252 -2.11%, #C09393 49.48%, #D9BEBE 100%)",o.Vivid_Red_US="bg-linear-to-l from-ground-new-dark-red",o.Vivid_Light_Red_US="bg-linear-to-l from-ground-light-red",o.Vivid_Red_With_Color_Modes_US="bg-linear-to-l from-ground-new-dark-red to-ground-new-dark-red/50 dark:from-ground-light-red dark:to-ground-light-red/50",o.Blue_US="linear-gradient(90deg, #4D6D9E 1.94%, #90A4C3 49.44%, #D2DBE7 100%)",o.Vivid_Blue_US="bg-linear-to-r from-ground-new-dark-red",o.Vivid_Light_Blue_US="bg-linear-to-r from-ground-light-red",o.Vivid_Blue_With_Color_Modes_US="bg-linear-to-r from-ground-new-dark-blue to-ground-new-dark-blue/50 dark:from-ground-light-blue dark:to-ground-light-blue/50",o),m=((n={}).US="us",n.International="international",n),h=((i={}).US="us",i.International="international",i.Auto="auto",i);let f={us:{farLeft:{background:"bg-tint-left-2",backgroundFlat:"bg-ground-new-dark-blue",textColor:"text-light-primary",textColorAccent:"text-ground-new-dark-blue",textColorAccentLight:"text-ground-light-blue",textColorWithColorModes:"text-ground-new-dark-blue dark:text-ground-light-blue",gradient:"linear-gradient(90deg, #4D6D9E 1.94%, #90A4C3 49.44%, #D2DBE7 100%)",gradientVivid:"bg-linear-to-r from-ground-new-dark-red",gradientVividLight:"bg-linear-to-r from-ground-light-red",gradientVividWithColorModes:"bg-linear-to-r from-ground-new-dark-blue to-ground-new-dark-blue/50 dark:from-ground-light-blue dark:to-ground-light-blue/50"},left:{background:"bg-tint-left-5",backgroundFlat:"bg-ground-new-dark-blue",textColor:"text-light-primary",textColorAccent:"text-ground-new-dark-blue",textColorAccentLight:"text-ground-light-blue",textColorWithColorModes:"text-ground-new-dark-blue dark:text-ground-light-blue",gradient:"linear-gradient(90deg, #4D6D9E 1.94%, #90A4C3 49.44%, #D2DBE7 100%)",gradientVivid:"bg-linear-to-r from-ground-new-dark-red",gradientVividLight:"bg-linear-to-r from-ground-light-red",gradientVividWithColorModes:"bg-linear-to-r from-ground-new-dark-blue to-ground-new-dark-blue/50 dark:from-ground-light-blue dark:to-ground-light-blue/50"},leanLeft:{background:"bg-tint-left-7",backgroundFlat:"bg-ground-new-dark-blue",textColor:"text-light-primary",textColorAccent:"text-ground-new-dark-blue",textColorAccentLight:"text-ground-light-blue",textColorWithColorModes:"text-ground-new-dark-blue dark:text-ground-light-blue",gradient:"linear-gradient(90deg, #4D6D9E 1.94%, #90A4C3 49.44%, #D2DBE7 100%)",gradientVivid:"bg-linear-to-r from-ground-new-dark-red",gradientVividLight:"bg-linear-to-r from-ground-light-red",gradientVividWithColorModes:"bg-linear-to-r from-ground-new-dark-blue to-ground-new-dark-blue/50 dark:from-ground-light-blue dark:to-ground-light-blue/50"},center:{background:"bg-secondary-neutral",backgroundFlat:"bg-secondary-neutral",textColor:"text-dark-primary",gradient:"#FFFFFF"},leanRight:{background:"bg-tint-right-7",backgroundFlat:"bg-ground-new-dark-red",textColor:"text-light-primary",textColorAccent:"text-ground-new-dark-red",textColorAccentLight:"text-ground-light-red",textColorWithColorModes:"text-ground-new-dark-red dark:text-ground-light-red",gradient:"linear-gradient(270deg, #995252 -2.11%, #C09393 49.48%, #D9BEBE 100%)",gradientVivid:"bg-linear-to-l from-ground-new-dark-red",gradientVividLight:"bg-linear-to-l from-ground-light-red",gradientVividWithColorModes:"bg-linear-to-l from-ground-new-dark-red to-ground-new-dark-red/50 dark:from-ground-light-red dark:to-ground-light-red/50"},right:{background:"bg-tint-right-5",backgroundFlat:"bg-ground-new-dark-red",textColor:"text-light-primary",textColorAccent:"text-ground-new-dark-red",textColorAccentLight:"text-ground-light-red",textColorWithColorModes:"text-ground-new-dark-red dark:text-ground-light-red",gradient:"linear-gradient(270deg, #995252 -2.11%, #C09393 49.48%, #D9BEBE 100%)",gradientVivid:"bg-linear-to-l from-ground-new-dark-red",gradientVividLight:"bg-linear-to-l from-ground-light-red",gradientVividWithColorModes:"bg-linear-to-l from-ground-new-dark-red to-ground-new-dark-red/50 dark:from-ground-light-red dark:to-ground-light-red/50"},farRight:{background:"bg-tint-right-2",backgroundFlat:"bg-ground-new-dark-red",textColor:"text-light-primary",textColorAccent:"text-ground-new-dark-red",textColorAccentLight:"text-ground-light-red",textColorWithColorModes:"text-ground-new-dark-red dark:text-ground-light-red",gradient:"linear-gradient(270deg, #995252 -2.11%, #C09393 49.48%, #D9BEBE 100%)",gradientVivid:"bg-linear-to-l from-ground-new-dark-red",gradientVividLight:"bg-linear-to-l from-ground-light-red",gradientVividWithColorModes:"bg-linear-to-l from-ground-new-dark-red to-ground-new-dark-red/50 dark:from-ground-light-red dark:to-ground-light-red/50"}},international:{farLeft:{background:"bg-tint-right-2",backgroundFlat:"bg-ground-new-dark-red",textColor:"text-light-primary",textColorAccent:"text-ground-new-dark-red",textColorAccentLight:"text-ground-light-red",textColorWithColorModes:"text-ground-new-dark-red dark:text-ground-light-red",gradient:"linear-gradient(90deg, #995252 -2.11%, #C09393 49.48%, #D9BEBE 100%)",gradientVivid:"bg-linear-to-r from-ground-new-dark-red",gradientVividLight:"bg-linear-to-r from-ground-light-red",gradientVividWithColorModes:"bg-linear-to-r from-ground-new-dark-red to-ground-new-dark-red/50 dark:from-ground-light-red dark:to-ground-light-red/50"},left:{background:"bg-tint-right-5",backgroundFlat:"bg-ground-new-dark-red",textColor:"text-light-primary",textColorAccent:"text-ground-new-dark-red",textColorAccentLight:"text-ground-light-red",textColorWithColorModes:"text-ground-new-dark-red dark:text-ground-light-red",gradient:"linear-gradient(90deg, #995252 -2.11%, #C09393 49.48%, #D9BEBE 100%)",gradientVivid:"bg-linear-to-r from-ground-new-dark-red",gradientVividLight:"bg-linear-to-r from-ground-light-red",gradientVividWithColorModes:"bg-linear-to-r from-ground-new-dark-red to-ground-new-dark-red/50 dark:from-ground-light-red dark:to-ground-light-red/50"},leanLeft:{background:"bg-tint-right-7",backgroundFlat:"bg-ground-new-dark-red",textColor:"text-light-primary",textColorAccent:"text-ground-new-dark-red",textColorAccentLight:"text-ground-light-red",textColorWithColorModes:"text-ground-new-dark-red dark:text-ground-light-red",gradient:"linear-gradient(90deg, #995252 -2.11%, #C09393 49.48%, #D9BEBE 100%)",gradientVivid:"bg-linear-to-r from-ground-new-dark-red",gradientVividLight:"bg-linear-to-r from-ground-light-red",gradientVividWithColorModes:"bg-linear-to-r from-ground-new-dark-red to-ground-new-dark-red/50 dark:from-ground-light-red dark:to-ground-light-red/50"},center:{background:"bg-secondary-neutral",backgroundFlat:"bg-secondary-neutral",textColor:"text-dark-primary",gradient:"#FFFFFF"},leanRight:{background:"bg-tint-left-7",backgroundFlat:"bg-ground-new-dark-blue",textColor:"text-light-primary",textColorAccent:"text-ground-new-dark-blue",textColorAccentLight:"text-ground-light-blue",textColorWithColorModes:"text-ground-new-dark-blue dark:text-ground-light-blue",gradient:"linear-gradient(270deg, #4D6D9E 1.94%, #90A4C3 49.44%, #D2DBE7 100%)",gradientVivid:"bg-linear-to-l from-ground-new-dark-red",gradientVividLight:"bg-linear-to-l from-ground-light-red",gradientVividWithColorModes:"bg-linear-to-l from-ground-new-dark-blue to-ground-new-dark-blue/50 dark:from-ground-light-blue dark:to-ground-light-blue/50"},right:{background:"bg-tint-left-5",backgroundFlat:"bg-ground-new-dark-blue",textColor:"text-light-primary",textColorAccent:"text-ground-new-dark-blue",textColorAccentLight:"text-ground-light-blue",textColorWithColorModes:"text-ground-new-dark-blue dark:text-ground-light-blue",gradient:"linear-gradient(270deg, #4D6D9E 1.94%, #90A4C3 49.44%, #D2DBE7 100%)",gradientVivid:"bg-linear-to-l from-ground-new-dark-red",gradientVividLight:"bg-linear-to-l from-ground-light-red",gradientVividWithColorModes:"bg-linear-to-l from-ground-new-dark-blue to-ground-new-dark-blue/50 dark:from-ground-light-blue dark:to-ground-light-blue/50"},farRight:{background:"bg-tint-left-2",backgroundFlat:"bg-ground-new-dark-blue",textColor:"text-light-primary",textColorAccent:"text-ground-new-dark-blue",textColorAccentLight:"text-ground-light-blue",textColorWithColorModes:"text-ground-new-dark-blue dark:text-ground-light-blue",gradient:"linear-gradient(270deg, #4D6D9E 1.94%, #90A4C3 49.44%, #D2DBE7 100%)",gradientVivid:"bg-linear-to-l from-ground-new-dark-red",gradientVividLight:"bg-linear-to-l from-ground-light-red",gradientVividWithColorModes:"bg-linear-to-l from-ground-new-dark-blue to-ground-new-dark-blue/50 dark:from-ground-light-blue dark:to-ground-light-blue/50"}}};function y(e){return f[e]}let b="auto",w=(0,l.createContext)({selectedBiasColorScheme:b,setSelectedBiasColorScheme:()=>{},effectiveBiasColorScheme:"us",updateSelectedBias:()=>{}}),v=e=>e?"#204986"===e.leftColor?"us":"international":b;e.s(["BiasColorSchemeName",()=>m,"BiasColorSchemeOption",()=>h,"biasColorSchemeOptions",0,[{label:"US",value:"us"},{label:"International",value:"international"}],"default",0,({children:e,user:t})=>{let{edition:r}=(0,d.useEdition)(),[a,o]=(0,l.useState)(v(t)),n=(0,l.useMemo)(()=>{switch(a){case"auto":if(!r||"top-us"===r)return"us";return"international";case"us":default:return"us";case"international":return"international"}},[r,a]);function i(e){o(v(e))}(0,l.useEffect)(()=>{i(t)},[t]);let c=(0,l.useMemo)(()=>({selectedBiasColorScheme:a,setSelectedBiasColorScheme:o,effectiveBiasColorScheme:n,updateSelectedBias:i}),[a,o,n]);return(0,s.jsx)(w.Provider,{value:c,children:e})},"getColorScheme",()=>y,"useBiasColorScheme",0,()=>{let{effectiveBiasColorScheme:e,selectedBiasColorScheme:t,updateSelectedBias:r}=(0,l.useContext)(w);return{effectiveBiasColorScheme:e,selectedBiasColorScheme:t,biasColorScheme:{...f[e],get:t=>void 0===t||"unknown"===t?{background:"bg-light-heavy",backgroundFlat:"bg-light-heavy",textColor:"text-light-primary",gradient:"#FFFFFF"}:f[e][t]},updateSelectedBias:r}}])},839750,e=>{"use strict";var t=e.i(604362);function r({width:e=44.8,height:r=29.6,className:a=""}){return(0,t.jsxs)("svg",{width:e,height:r,className:a,viewBox:"0 0 56 37",fill:"none",children:[(0,t.jsx)("title",{children:"Blindspot Logo"}),(0,t.jsx)("path",{fill:"currentColor",d:"M37.9121 0.438477C34.4393 0.438477 30.9664 1.44451 27.9276 3.45658C25.0336 1.44451 21.5607 0.438477 17.9432 
60.438477C8.10336 0.438477 0 8.48676 0 18.4034C0 28.32 8.10336 36.3683 18.0879 36.3683C21.7054 36.3683 25.0336 35.3623 28.0723 33.3502C30.9664 35.2185 34.4393 36.3683 38.0568 36.3683C48.0413 36.3683 56.1447 28.32 56.1447 18.4034C56 8.48676 47.8966 0.438477 37.9121 0.438477ZM37.9121 31.913C35.5969 31.913 33.4264 31.3381 31.5452 30.3321C32.4134 29.3261 33.137 28.32 33.8605 27.1703H48.3307C45.7261 30.1884 41.9638 31.913 37.9121 31.913ZM18.0879 31.913C10.5633 31.913 4.48579 25.8768 4.48579 18.4034C4.34108 10.93 10.5633 4.75006 18.0879 4.75006C20.4031 4.75006 22.5736 5.32493 24.4548 6.33097C21.416 9.63651 19.8243 13.8044 19.8243 18.2597C19.8243 22.715 21.416 26.8828 24.4548 30.1884C22.5736 31.3381 20.4031 31.913 18.0879 31.913ZM24.3101 18.4034C24.3101 14.8104 25.6124 11.6486 28.0723 9.06164C30.5323 11.6486 31.8346 14.8104 31.8346 18.4034C31.8346 21.8527 30.5323 25.1582 28.0723 27.7451C25.6124 25.1582 24.3101 21.8527 24.3101 18.4034ZM37.9121 4.75006C41.8191 4.75006 45.4367 6.33097 48.0413 9.20535H33.5711C32.9922 8.19932 32.2687 7.19328 31.4005 6.33097C33.4264 5.32493 35.7416 4.75006 37.9121 4.75006ZM51.3695 16.2476H36.031C35.8863 15.529 35.8863 14.8104 35.5969 14.2355H50.9354C51.0801 14.8104 51.3695 15.529 51.3695 16.2476ZM35.5969 22.8587C35.7416 22.1401 35.8863 21.4215 36.031 20.5592H51.3695C51.2248 21.2778 51.0801 22.1401 50.7907 22.8587H35.5969Z"})]})}e.s(["default",()=>r])},913089,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"BailoutToCSR",{enumerable:!0,get:function(){return o}});let a=e.r(538575);function o({reason:e,children:t}){if("u"<typeof window)throw Object.defineProperty(new a.BailoutToCSRError(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return t}},669017,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"PreloadChunks",{enumerable:!0,get:function(){return l}});let a=e.r(604362),o=e.r(620348),n=e.r(184311),i=e.r(112740),s=e.r(867760);function l({moduleIds:e}){if("u">typeof window)return null;let t=n.workAsyncStorage.getStore();if(void 0===t)return null;let r=[];if(t.reactLoadableManifest&&e){let a=t.reactLoadableManifest;for(let t of e){if(!a[t])continue;let e=a[t].files;r.push(...e)}}if(0===r.length)return null;let l=(0,s.getDeploymentIdQueryOrEmptyString)();return(0,a.jsx)(a.Fragment,{children:r.map(e=>{let r=`${t.assetPrefix}/_next/${(0,i.encodeURIPath)(e)}${l}`;return e.endsWith(".css")?(0,a.jsx)("link",{precedence:"dynamic",href:r,rel:"stylesheet",as:"style",nonce:t.nonce},e):((0,o.preload)(r,{as:"script",fetchPriority:"low",nonce:t.nonce}),null)})})}},588291,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return d}});let a=e.r(604362),o=e.r(127460),n=e.r(913089),i=e.r(669017);function s(e){return{default:e&&"default"in e?e.default:e}}let l={loader:()=>Promise.resolve(s(()=>null)),loading:null,ssr:!0},d=function(e){let t={...l,...e},r=(0,o.lazy)(()=>t.loader().then(s)),d=t.loading;function c(e){let s=d?(0,a.jsx)(d,{isLoading:!0,pastDelay:!0,error:null}):null,l=!t.ssr||!!t.loading,c=l?o.Suspense:o.Fragment,u=t.ssr?(0,a.jsxs)(a.Fragment,{children:["u"<typeof window?(0,a.jsx)(i.PreloadChunks,{moduleIds:t.modules}):null,(0,a.jsx)(r,{...e})]}):(0,a.jsx)(n.BailoutToCSR,{reason:"next/dynamic",children:(0,a.jsx)(r,{...e})});return(0,a.jsx)(c,{...l?{fallback:s}:{},children:u})}return c.displayName="LoadableComponent",c}},513801,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return o}});let a=e.r(481258)._(e.r(588291));function o(e,t){let r={};"function"==typeof e&&(r.loader=e);let o={...r,...t};return(0,a.default)({...o,modules:o.loadableGenerated?.modules})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},191385,e=>{"use strict";e.i(304812);var t=e.i(904352),r=e.i(735842),a=e.i(207140),o=e.i(300302),n=e.i(244887);let i=async({session:e,user:t})=>{if(window.dataLayer=window.dataLayer||[],!(e&&t)){window.dataLayer.push({event:"start_pw"}),window.dataLayer.push({event:"ground_user_id"});return}t.email&&(window.dataLayer.push({event:"start_pw",pw_user_email:t.email}),window.dataLayer.push({event:"ground_user_id",ground_user_id:t.id}))},s=async e=>e?await (0,a.getAllMyInterests)({session:e}):[],l=async({session:e})=>{let a;try{a=localStorage.getItem(t.FCM_TOKEN_PATH)}catch{}a&&e&&(0,r.resume)(a,e)},d=async(e,t,r)=>t?0===(await (0,o.followInterest)(e,t,!r)).code?"hitUserLimit":"success":"fail",c=async(e,t)=>{if(!e||!t)return;let r=Intl.DateTimeFormat().resolvedOptions().timeZone;e&&e!==r&&t&&r&&(0,n.updateUser)({timeZoneId:r,session:t})};e.s(["checkLimitAndFollowLite",0,d,"fetchFollowData",0,s,"setUserEmailAndIdInDataLayer",0,i,"updatePushId",0,l,"updateUserTimeZone",0,c])},825489,505689,e=>{"use strict";var t=e.i(850381),r=e.i(127460);let a=function(){if("u"<typeof window)return(t.default.env.DEBUG||"").includes("nuqs");try{let e="nuqs-localStorage-test";if("u"<typeof localStorage)return!1;localStorage.setItem(e,e);let t=localStorage.getItem(e)===e;return localStorage.removeItem(e),t&&(localStorage.getItem("debug")||"").includes("nuqs")}catch{return!1}}();function o(e,...t){if(!a)return;let r=function(e,...t){return e.replace(/%[sfdO]/g,e=>{let r=t.shift();return"%O"===e&&r?JSON.stringify(r).replace(/"([^"]+)":/g,"$1:"):String(r)})}(e,...t);performance.mark(r);try{console.log(e,...t)}catch{console.log(r)}}function n(e,...t){a&&console.warn(e,...t)}let i={303:"Multiple adapter contexts detected. This might happen in monorepos.",404:"nuqs requires an adapter to work with your framework.",409:"Multiple versions of the library are loaded. This may lead to unexpected behavior. Currently using `%s`, but `%s` (via the %s adapter) was about to load on top.",414:"Max safe URL length exceeded. Some browsers may not be able to accept this URL. Consider limiting the amount of state stored in the URL.",422:"Invalid options combination: `limitUrlUpdates: debounce` should be used in SSR scenarios, with `shallow: false`",429:"URL update rate-limited by the browser. Consider increasing `throttleMs` for key(s) `%s`. %O",500:"Empty search params cac
6he. Search params can't be accessed in Layouts.",501:"Search params cache already populated. Have you called `parse` twice?"};function s(e){return`[nuqs] ${i[e]}
7  See https://nuqs.dev/NUQS-${e}`}function l(e){if(0===e.size)return"";let t=[];for(let[r,a]of e.entries()){let e=r.replace(/#/g,"%23").replace(/&/g,"%26").replace(/\+/g,"%2B").replace(/=/g,"%3D").replace(/\?/g,"%3F");t.push(`${e}=${a.replace(/%/g,"%25").replace(/\+/g,"%2B").replace(/ /g,"+").replace(/#/g,"%23").replace(/&/g,"%26").replace(/"/g,"%22").replace(/'/g,"%27").replace(/`/g,"%60").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/[\x00-\x1F]/g,e=>encodeURIComponent(e))}`)}return"?"+t.join("&")}let d=(0,r.createContext)({useAdapter(){throw Error(s(404))}});function c(e){return({children:t,defaultOptions:a,processUrlSearchParams:o,...n})=>(0,r.createElement)(d.Provider,{...n,value:{useAdapter:e,defaultOptions:a,processUrlSearchParams:o}},t)}function u(e){let t=(0,r.useContext)(d);if(!("useAdapter"in t))throw Error(s(404));return t.useAdapter(e)}d.displayName="NuqsAdapterContext",a&&"u">typeof window&&(window.__NuqsAdapterContext&&window.__NuqsAdapterContext!==d&&console.error(s(303)),window.__NuqsAdapterContext=d);let g=()=>(0,r.useContext)(d).defaultOptions,p=()=>(0,r.useContext)(d).processUrlSearchParams;function m(e){return{method:"throttle",timeMs:e}}function h(e){return{method:"debounce",timeMs:e}}e.s(["a",()=>p,"c",()=>o,"i",()=>g,"l",()=>n,"n",()=>c,"o",()=>l,"r",()=>u,"s",()=>s],505689);let f=m(function(){if("u"<typeof window||!window.GestureEvent)return 50;try{let e=navigator.userAgent?.match(/version\/([\d\.]+) safari/i);return parseFloat(e[1])>=17?120:320}catch{return 320}}());function y(e){return null===e||Array.isArray(e)&&0===e.length}function b(e,t,r){if("string"==typeof e)r.set(t,e);else{for(let a of(r.delete(t),e))r.append(t,a);r.has(t)||r.set(t,"")}return r}function w(){let e=new Map;return{on(t,r){let a=e.get(t)||[];return a.push(r),e.set(t,a),()=>this.off(t,r)},off(t,r){let a=e.get(t);a&&e.set(t,a.filter(e=>e!==r))},emit(t,r){e.get(t)?.forEach(e=>e(r))}}}function v(e,t,r){let a=setTimeout(function(){e(),r.removeEventListener("abort",o)},t);function o(){clearTimeout(a),r.removeEventListener("abort",o)}r.addEventListener("abort",o)}function k(){let e=Promise;if(Promise.hasOwnProperty("withResolvers"))return Promise.withResolvers();let t=()=>{},r=()=>{};return{promise:new e((e,a)=>{t=e,r=a}),resolve:t,reject:r}}function C(){return new URLSearchParams(location.search)}var x=class{updateMap=new Map;options={history:"replace",scroll:!1,shallow:!0};timeMs=f.timeMs;transitions=new Set;resolvers=null;controller=null;lastFlushedAt=0;resetQueueOnNextPush=!1;push({key:e,query:t,options:r},a=f.timeMs){this.resetQueueOnNextPush&&(this.reset(),this.resetQueueOnNextPush=!1),o("[nuqs gtq] Enqueueing %s=%s %O",e,t,r),this.updateMap.set(e,t),"push"===r.history&&(this.options.history="push"),r.scroll&&(this.options.scroll=!0),!1===r.
7shallow&&(this.options.shallow=!1),r.startTransition&&this.transitions.add(r.startTransition),(!Number.isFinite(this.timeMs)||a>this.timeMs)&&(this.timeMs=a)}getQueuedQuery(e){return this.updateMap.get(e)}getPendingPromise({getSearchParamsSnapshot:e=C}){return this.resolvers?.promise??Promise.resolve(e())}flush({getSearchParamsSnapshot:e=C,rateLimitFactor:t=1,...r},a){if(this.controller??=new AbortController,!Number.isFinite(this.timeMs))return o("[nuqs gtq] Skipping flush due to throttleMs=Infinity"),Promise.resolve(e());if(this.resolvers)return this.resolvers.promise;this.resolvers=k();let n=()=>{this.lastFlushedAt=performance.now();let[t,o]=this.applyPendingUpdates({...r,autoResetQueueOnUpdate:r.autoResetQueueOnUpdate??!0,getSearchParamsSnapshot:e},a);null===o?(this.resolvers.resolve(t),this.resetQueueOnNextPush=!0):this.resolvers.reject(t),this.resolvers=null},i=()=>{let e=performance.now()-this.lastFlushedAt,r=this.timeMs,a=t*Math.max(0,r-e);o("[nuqs gtq] Scheduling flush in %f ms. Throttled at %f ms (x%f)",a,r,t),0===a?n():v(n,a,this.controller.signal)};return v(i,0,this.controller.signal),this.resolvers.promise}abort(){return this.controller?.abort(),this.controller=new AbortController,this.resolvers?.resolve(new URLSearchParams),this.resolvers=null,this.reset()}reset(){let e=Array.from(this.updateMap.keys());return o("[nuqs gtq] Resetting queue %s",JSON.stringify(Object.fromEntries(this.updateMap))),this.updateMap.clear(),this.transitions.clear(),this.options={history:"replace",scroll:!1,shallow:!0},this.timeMs=f.timeMs,e}applyPendingUpdates(e,t){let{updateUrl:r,getSearchParamsSnapshot:a}=e,n=a();if(o("[nuqs gtq] Applying %d pending update(s) on top of %s",this.updateMap.size,n.toString()),0===this.updateMap.size)return[n,null];let i=Array.from(this.updateMap.entries()),l={...this.options},d=Array.from(this.transitions);for(let[t,r]of(e.autoResetQueueOnUpdate&&this.reset(),o("[nuqs gtq] Flushing queue %O with options %O",i,l),i))null===r?n.delete(t):n=b(r,t,n);t&&(n=t(n));try{return!function(e,t){let r=t;for(let t=e.length-1;t>=0;t--){let a=e[t];if(!a)continue;let o=r;r=()=>a(o)}r()}(d,()=>{r(n,l)}),[n,null]}catch(e){return console.error(s(429),i.map(([e])=>e).join(),e),[n,e]}}};let S=new x;var P=class{callback;resolvers=k();controller=new AbortController;queuedValue=void 0;constructor(e){this.callback=e}abort(){this.controller.abort(),this.queuedValue=void 0}push(e,t){return this.queuedValue=e,this.controller.abort(),this.controller=new AbortController,v(()=>{let t=this.resolvers;try{o("[nuqs dq] Flushing debounce queue",e);let r=this.callback(e);o("[nuqs dq] Reset debounce queue %O",this.queuedValue),this.queuedValue=void 0,this.resolvers=k(),r.then(e=>t.resolve(e)).catch(e=>t.reject(e))}catch(e){this.queuedValue=void 0,t.reject(e)}},t,this.controller.signal),this.resolvers.promise}};let A=new class{throttleQueue;queues=new Map;queuedQuerySync=w();constructor(e=new x){this.throttleQueue=e}useQueuedQueries(e){var t,a;let o,n;return t=(e,t)=>this.queuedQuerySync.on(e,t),a=e=>this.getQueuedQuery(e),o=(0,r.useCallback)(()=>{let t=Object.fromEntries(e.map(e=>[e,a(e)]));return[JSON.stringify(t),t]},[e.join(","),a]),null===(n=(0,r.useRef)(null)).current&&(n.current=o()),(0,r.useSyncExternalStore)((0,r.useCallback)(r=>{let a=e.map(e=>t(e,r));return()=>a.forEach(e=>e())},[e.join(","),t]),()=>{let[e,t]=o();return n.current[0]===e?n.current[1]:(n.current=[e,t],t)},()=>n.current[1])}push(e,t,r,a){if(!Number.isFinite(t))return Promise.resolve((r.getSearchParamsSnapshot??C)());let n=e.key;if(!this.queues.has(n)){o("[nuqs dqc] Creating debounce queue for `%s`",n);let e=new P(e=>(this.throttleQueue.push(e),this.throttleQueue.flush(r,a).finally(()=>{this.queues.get(e.key)?.queuedValue===void 0&&(o("[nuqs dqc] Cleaning up empty queue for `%s`",e.key),this.queues.delete(e.key)),this.queuedQuerySync.emit(e.key)})));this.queues.set(n,e)}o("[nuqs dqc] Enqueueing debounce update %O",e);let i=this.queues.get(n).push(e,t);return this.queuedQuerySync.emit(n),i}abort(e){let t=this.queues.get(e);return t?(o("[nuqs dqc] Aborting debounce queue %s=%s",e,t.queuedValue?.query),this.queues.delete(e),t.abort(),this.queuedQuerySync.emit(e),e=>(e.then(t.resolvers.resolve,t.resolvers.reject),e)):e=>e}abortAll(){for(let[e,t]of this.queues.entries())o("[nuqs dqc] Aborting debounce queue %s=%s",e,t.queuedValue?.query),t.abort(),t.resolvers.resolve(new URLSearchParams),this.queuedQuerySync.emit(e);this.queues.clear()}getQueuedQuery(e){let t=this.queues.get(e)?.queuedValue?.query;return void 0!==t?t:this.throttleQueue.getQueuedQuery(e)}}(S);e.s(["a",()=>b,"c",()=>m,"i",()=>y,"n",()=>S,"o",()=>h,"r",()=>w,"s",()=>f,"t",()=>A],825489)},622347,50651,e=>{"use strict";let t="GROUND_SUBSCRIPTION_DETAILS",r={read(){try{let e=window.localStorage.getItem(t);return e?JSON.parse(e):null}catch(e){return console.error("Error reading subscription details from localStorage",e),null}},write(e){try{window.localStorage.setItem(t,JSON.stringify(e))}catch(e){console.error("Error writing subscription details to localStorage",e)}},clear(){try{window.localStorage.removeItem(t)}catch(e){console.error("Error clearing subscription details from localStorage",e)}}};
7e.s(["getSubscriptionDetails",0,()=>r.read(),"setSubscriptionDetails",0,e=>{let t={...e,recordedAt:e.recordedAt??new Date().toISOString()};r.write(t)},"updateSubscriptionDetails",0,e=>{let t=r.read();if(!t)return;let a={...t,...e};a.recordedAt||(a.recordedAt=new Date().toISOString()),r.write(a)}],622347);let a=async(e,t)=>{let r=await fetch("/api/convert-currency",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({value:e,from:t})});return(await r.json()).value};e.s(["getUSDAmount",0,a],50651)},828032,e=>{"use strict";var t=e.i(604362),r=e.i(127460),a=e.i(71056),o=e.i(88454),n=e.i(153845),i=e.i(517746),s=e.i(172465),l=e.i(513801);let d=(0,l.default)(()=>e.A(902093).then(e=>e.WrapperModal),{loadableGenerated:{modules:[539480]}}),c=(0,l.default)(()=>e.A(903160).then(e=>e.BiasQuizPopup),{loadableGenerated:{modules:[277223]}}),u=(0,l.default)(()=>e.A(211993).then(e=>e.NewsletterPopup),{loadableGenerated:{modules:[32926]}}),g=(0,l.default)(()=>e.A(171359).then(e=>e.PremiumTrialPopupB),{loadableGenerated:{modules:[981641]}}),p=({open:e,onClose:o,popup:n,popupProps:l,onHomepage:p,session:m,pathname:h,user:f})=>{let[y,b]=(0,r.useState)(!1),w=!!f?.subscriptionStatus&&"free"!==f.subscriptionStatus;return((0,r.useEffect)(()=>{if(a.DISABLE_HOMEPAGE_POPUP&&p||(0,a.shouldHidePopupFromRoutes)(h||"")||w)return;let e=setTimeout(()=>{b(!0)},1e3);return()=>clearTimeout(e)},[p,w,h]),a.DISABLE_HOMEPAGE_POPUP&&p||(0,a.shouldHidePopupFromRoutes)(h||"")||w)?null:(0,t.jsx)(d,{dialogTitle:"Promo"===n||"Case_B"===n?"Promo Modal":"Newsletter"===n?"Newsletter Modal":"Bias Quiz Modal",open:e,classNames:{modal:`${"Promo"===n?"rounded-none w-full":"Newsletter"===n?"roundedlgS":"rounded-2"} text-dark-primary`},onClose:()=>{y&&o()},center:!0,showCloseIcon:!["Newsletter"].includes(n),closeIcon:(0,t.jsx)(s.FontAwesomeIcon,{className:"text-20 z-10",icon:i.faTimes,color:["Newsletter","Cookie"].includes(n)?"#262626":"#EEEFE9",style:{fontSize:"20px"}}),styles:{modal:{maxWidth:"Newsletter"===n||"Promo"===n?"72rem":"Case_B"===n?"764px":"60rem",background:"#EEEFE9",padding:"0rem",zIndex:1002,margin:"0",width:"calc(100% - 1.25rem)"},overlay:{transform:"translateZ(0)"}},renewInFiveMinutes:"BiasQuiz"===n||"Promo"===n,children:"Case_B"===n?(0,t.jsx)(g,{onHomepage:p}):"Newsletter"===n&&l?(0,t.jsx)(u,{props:l,close:o,onHomepage:p,session:m}):(0,t.jsx)(c,{onHomepage:p})})};var m=e.i(987881),h=e.i(304812);function f({noBiasQuizPopup:e,noSolicitation:i,hidePopup:s,coupon:l,context:d}){let c,u=(0,m.useAbsolutelyNoSolicitation)(),g=!c?.subscriptionStatus||!["mix","institutional"].includes(c.subscriptionStatus)||!c?.institutionalUser,{user:f,session:y}=(0,h.getClientSideCookieData)(d),b=(0,n.usePathname)(),{popupToShow:w,popupProps:v,showPopup:k,onClosePopup:C}=function({user:e,noBiasQuizPopup:t,noSolicitation:i,absolutelyNoSolicitation:s,excludeInstitutionUsers:l,hidePopup:d,coupon:c,user_personalization:u,context:g}){let[p,m]=(0,r.useState)(!1),[h,f]=(0,r.useState)(),[y,b]=(0,r.useState)(),w=(0,r.useRef)(null),v=(0,n.usePathname)();async function k({noBiasQuizPopup:t,noSolicitation:r,absolutelyNoSolicitation:n,excludeInstitutionUsers:i,hidePopup:s,coupon:l,context:d}){!v||l&&l.toLowerCase().includes("vantageln")||t||r||n||!i||s||(0,a.shouldAutoBanAdPopupsFromRoutes)(v)?(clearTimeout(w.current),w.current=null):w.current=setTimeout(async()=>{let t=await (0,a.getPopupToShowInFrame)(e,u,d);t?.case&&("BiasQuiz"===t.case?(0,o.track)("site-marketing-funnel_site-seen",{smf:"sm1"}):"Newsletter"===t.case&&(0,o.track)("site-marketing-funnel_site-seen",{smf:"sm2"}),f(t.case),t.props&&b(t.props),m(!0))},1e3)}return(0,r.useEffect)(()=>(k({noBiasQuizPopup:t,noSolicitation:i,absolutelyNoSolicitation:s,excludeInstitutionUsers:l,hidePopup:d,coupon:c,context:g}),()=>{w.current&&clearTimeout(w.current)}),[t,d,s,i]),{popupToShow:h,setPopupToShow:f,popupProps:y,setPopupProps:b,showPopup:p,onClosePopup:()=>{"BiasQuiz"===h&&(0,o.track)("bias_quiz_popup_closed",{experiment:"A"}),"Newsletter"===h&&(0,o.track)("newsletter_popup_closed",{}),m(!1)}}}({user:f,noBiasQuizPopup:e,noSolicitation:i,absolutelyNoSolicitation:u,excludeInstitutionUsers:g,hidePopup:s,coupon:l,context:d});return w&&(0,t.jsx)(p,{open:k,onClose:C,popup:w,popupProps:v,pathname:b,onHomepage:"/"===b,session:y,user:f})}e.s(["PopupWithHook",()=>f],828032)},532503,196852,e=>{"use strict";var t=e.i(604362),r=e.i(172465),a=e.i(517746),o=e.i(905649),n=e.i(127460),i=e.i(883564),s=e.i(153845),l=e.i(839750),d=e.i(980782);let c=({width:e=24,height:r=24,className:a="",id:o})=>(0,t.jsxs)("svg",{id:o,width:e,height:r,className:a,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("title",{children:"Feed Dots Icon"}),(0,t.jsx)("path",{xmlns:"http://www.w3.org/2000/svg",d:"M6.125 6.75C6.74632 6.75 7.25 6.24632 7.25 5.625C7.25 5.00368 6.74632 4.5 6.125 4.5C5.50368 4.5 5 5.00368 5 5.625C5 6.24632 5.50368 6.75 6.125 6.75Z",fill:"currentColor"}),(0,t.jsx)("path",{xmlns:"http://www.w3.org/2000/svg",d:"M12.5 6.75C13.1213 6.75 13.625 6.24632 13.625 5.625C13.625 5.00368 13.1213 4.5 12.5 4.5C11.8787 4.5 11.375 5.00368 11.375 5.625C11.375 6.24632 11.8787 6.75 12.5 6.75Z",fill:"currentColor"}),(0,t.jsx)("path",{xmlns:"http://www.w3.org/2000/svg",d:"M18.875 6.75C19.4963 6.75 20 6.24632 20 5.625C20 5.00368 19.4963 4.5 18.875 4.5C18.2537 4.5 17.75 5.00368 17.75 5.625C17.75 6.24632 18.2537 6.75 18.875 6.75Z",fill:"currentColor"}),(0,t.jsx)("path",{xmlns:"http://www.w3.org/2000/svg",d:"M6.125 13.125C6.74632 13.125 7.25 12.6213 7.25 12C7.25 11.3787 6.74632 10.875 6.125 10.875C5.50368 10.875 5 11.3787 5 12C5 12.6213 5.50368 13.125 6.125 13.125Z",fill:"currentColor"}),(0,t.jsx)("path",{xmlns:"http://www.w3.org/2000/svg",d:"M12.5 13.125C13.1213 13.125 13.625 12.6213 13.625 12C13.625 11.3787 13.1213 10.875 12.5 10.875C11.8787 10.875 11.375 11.3787 11.375 12C11.375 12.6213 11.8787 13.125 12.5 13.125Z",fill:"currentColor"}),(0,t.jsx)("path",{xmlns:"http://www.w3.org/2000/svg",d:"M18.875 13.125C19.4963 13.125 20 12.6213 20 12C20 11.3787 19.4963 
710.875 18.875 10.875C18.2537 10.875 17.75 11.3787 17.75 12C17.75 12.6213 18.2537 13.125 18.875 13.125Z",fill:"currentColor"}),(0,t.jsx)("path",{xmlns:"http://www.w3.org/2000/svg",d:"M6.125 19.5C6.74632 19.5 7.25 18.9963 7.25 18.375C7.25 17.7537 6.74632 17.25 6.125 17.25C5.50368 17.25 5 17.7537 5 18.375C5 18.9963 5.50368 19.5 6.125 19.5Z",fill:"currentColor"}),(0,t.jsx)("path",{xmlns:"http://www.w3.org/2000/svg",d:"M12.5 19.5C13.1213 19.5 13.625 18.9963 13.625 18.375C13.625 17.7537 13.1213 17.25 12.5 17.25C11.8787 17.25 11.375 17.7537 11.375 18.375C11.375 18.9963 11.8787 19.5 12.5 19.5Z",fill:"currentColor"}),(0,t.jsx)("path",{xmlns:"http://www.w3.org/2000/svg",d:"M18.875 19.5C19.4963 19.5 20 18.9963 20 18.375C20 17.7537 19.4963 17.25 18.875 17.25C18.2537 17.25 17.75 17.7537 17.75 18.375C17.75 18.9963 18.2537 19.5 18.875 19.5Z",fill:"currentColor"})]}),u={home:"news",local:"local",my:"myFeed",search:"search",blindspot:"blindspot"},g=new Map([["app",!0],["checkout",!0],["subscribe",!0],["login",!0],["account",!0],["contact-us",!0],["about",!0],["rating-system",!0],["careers",!0],["free-trial",!0],["free-trial-landing",!0],["free-trial-landing-vantage",!0],["alerts",!0],["ipWhitelist",!0],["referral",!0]]),p=(0,n.forwardRef)((e,p)=>{let[m,h]=(0,n.useState)(!1),f=(0,s.usePathname)(),y=f?.split("/")[1];y||(y="home");let b=y?u[y]:void 0;return((0,n.useEffect)(()=>{h("true"===(0,i.getOrSetMyFeedNotification)())},[]),g.get(y))?null:(0,t.jsx)("div",{ref:p,className:"tablet:hidden sticky bottom-0 z-999",children:(0,t.jsxs)("div",{className:"flex justify-between items-end gap-[0.6rem] bg-light-primary dark:bg-ground-black px-[1.9rem] py-[0.9rem] text-30 border-t w-full",children:[(0,t.jsxs)(o.default,{href:"/",id:"mobile-nav-bar-news",className:`flex flex-col gap-[5px] text-15 items-center ${"news"===b?"text-dark-primary dark:text-light-primary":"text-[var(--gray-100)]"}`,children:[(0,t.jsx)(r.FontAwesomeIcon,{icon:a.faNewspaper,style:{width:"1.56rem",height:"1.56rem"}}),(0,t.jsx)("span",{className:"text-12 mt-px",children:"News"})]}),(0,t.jsxs)(o.default,{href:"/my",id:"mobile-nav-bar-myFeed",className:`hideElementSiteWide flex flex-col gap-[5px] text-12 items-center ${"myFeed"===b?"text-dark-primary dark:text-light-primary":"text-[var(--gray-100)]"}`,onClick:()=>{(0,i.turnOffMyFeedNotification)(),h(!1)},children:[(0,t.jsxs)("div",{className:"flex",children:[(0,t.jsx)(c,{className:"myFeed"===b?"":"opacity-50"}),!!m&&(0,t.jsx)("div",{className:"w-[0.6rem] h-[0.6rem] rounded-full bg-focus -ml-[8px]"})]}),(0,t.jsx)("span",{className:"text-12 mt-[2px]",children:"For You"})]}),(0,t.jsxs)(o.default,{href:"/search",id:"mobile-nav-bar-search",className:`flex flex-col gap-0 items-center text-12 h-full ${"search"===b?"text-dark-primary dark:text-light-primary":"text-[var(--gray-100)]"}`,children:[(0,t.jsx)("div",{className:"search"===b?"":"opacity-50",children:(0,t.jsx)(d.default,{})}),(0,t.jsx)("span",{className:"text-12 self-end",style:{marginTop:"6.8px"},children:"Search"})]}),(0,t.jsxs)(o.default,{href:"/blindspot",id:"mobile-nav-bar-blindspot",className:`flex flex-col gap-[5px] text-12 items-center ${"blindspot"===b?"text-dark-primary dark:text-light-primary":"text-[var(--gray-100)]"}`,children:[(0,t.jsx)(l.default,{className:"blindspot"===b?"w-[1.9rem] h-auto":"w-[1.9rem] h-auto opacity-50"}),(0,t.jsx)("span",{className:"text-12 mt-px",children:"Blindspot"})]}),(0,t.jsxs)(o.default,{href:"/local",id:"mobile-nav-bar-local",className:`flex flex-col gap-[5px] text-15 items-center ${"local"===b?"text-dark-primary dark:text-light-primary":"text-[var(--gray-100)]"}`,children:[(0,t.jsx)(r.FontAwesomeIcon,{icon:a.faMapMarkerAlt,style:{width:"1.38rem",height:"1.38rem"},className:"local"===b?"":"opacity-50"}),(0,t.jsx)("span",{className:"text-12 mt-px",children:"Local"})]})]})})});function m(){let e=(0,n.useRef)(null),[t,r]=(0,n.useState)(null);return(0,n.useEffect)(()=>{let t=e.current??document.querySelector("#mobile-nav-bar-news")?.closest("div.sticky")??null;if(!t)return;let a=new ResizeObserver(()=>{let e=t.getBoundingClientRect().height;r("sticky"===window.getComputedStyle(t).position?e:0)});return a.observe(t),()=>a.disconnect()},[]),{mobileNavBarRef:e,stickyFooterOffsetHeight:t}}p.displayName="MobileNavBar",e.s(["MobileNavBar",0,p],532503),e.s(["default",()=>m],196852)},902093,e=>{e.v(t=>Promise.all(["static/chunks/31661137f3dc7b94.js"].map(t=>e.l(t))).then(()=>t(539480)))},903160,e=>{e.v(t=>Promise.all(["static/chunks/06f257ee72e00d38.js"].map(t=>e.l(t))).then(()=>t(277223)))},211993,e=>{e.v(t=>Promise.all(["static/chunks/54cbcbd4a9508458.css","static/chunks/48ce3a1e0b45a183.js"].map(t=>e.l(t))).then(()=>t(32926)))},171359,e=>{e.v(t=>Promise.all(["static/chunks/9774947e08433a66.js"].map(t=>e.l(t))).then(()=>t(981641)))}]);
8
9//# debugId=cd0aa72a-5130-8a7c-a067-f618a077817e
10//# sourceMappingURL=969844b8c411071e.js.map
11//# chunkId=01a0c43b-0ee5-78f1-b186-9597daed0383

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.