Tag: Weekend Subscribers

  • Eagles’ key offensive players were better (or worse) than you might have thought, the advanced stats say

    Eagles’ key offensive players were better (or worse) than you might have thought, the advanced stats say

    For most of the season, the 2025 Eagles offense did not pass the eye test.

    Execution errors plagued them. The Eagles suffered from negative plays and penalties on early downs, setting themselves up for third-and-longs and ultimately forcing them to punt early and often. Options were seemingly limited in the passing game. Rushing lanes failed to open for a previously dynamic running game.

    But what do the underlying numbers reveal about the offense’s performance that could have implications going forward? Here’s one compelling advanced stat about each notable offensive starter, the first installment in a two-part series that will also analyze the defense:

    Jalen Hurts ran less, and was less effective when throwing downfield, but was still good on designed runs.

    Jalen Hurts

    One stat alone can’t sum up the season for Hurts, who plays the most important position on the team. So, let’s dissect two.

    First, the rushing component of his previously self-described “triple-threat” ability seemingly went by the wayside this season. Hurts, 27, averaged a career-low 1.7 designed rushing attempts per game this year, according to Next Gen Stats. That’s a notable decrease from his 2024 averages — 3.2 during the regular season and 3.8 during the Eagles’ four-game Super Bowl run.

    Even though he had fewer designed carries this year, he wasn’t any less effective. On 27 designed runs, he collected 143 yards and nine first downs, including a touchdown, good for 5.3 yards per carry (his career average is 5.2).

    Here’s the $255 million question: Why the decrease? Was it a matter of preserving the franchise quarterback, as Nick Sirianni suggested, or was it just a symptom of Kevin Patullo’s offense, as Hurts said? Will this trend persist in 2026, or will Hurts be called upon to use his legs to help invigorate the offense once more?

    Second, the downfield passing game wasn’t nearly as effective for the Eagles in 2025, which hindered an already limited air attack. Hurts completed 47.9% of his downfield passes (10-plus air yards), according to Next Gen Stats, the lowest percentage of his five seasons as the starter.

    Wins and losses were often reflected in his downfield completion rates. In the Eagles’ five losses this season (not including Week 18), Hurts went 10-of-17 for 233 yards, a touchdown, and an interception (58.8% completion rate) when targeting open receivers (at least three yards of separation) downfield.

    His 65.6% completion rate when targeting open receivers downfield this year was roughly 25 percentage points lower than last season’s (89.3%). Again, can the next Eagles offensive coordinator reverse this trend and improve Hurts’ downfield accuracy in 2026?

    The Eagles were fond of one specific kind of route for A.J. Brown.

    A.J. Brown

    At his end-of-season news conference, Sirianni noted that the next offensive coordinator will help “evolve” the offense. Perhaps that person will refresh the Eagles’ route concepts.

    Brown, 28, ran a hitch route on a career-high 24.9% of his total routes run, according to Next Gen Stats. A hitch is a short route that starts vertical, then requires the receiver to plant his foot and turn toward the quarterback for a pass. Brown’s hitch rate this season was the eighth-highest among receivers who ran at least 200 routes.

    Despite the lack of variety in his routes, Brown was still effective when targeted on those hitches. He collected 263 receiving yards and a touchdown on hitch routes, which ranked second in the league behind Dallas’ George Pickens (275).

    Brown wasn’t the only Eagles receiver who ran a lot of hitches. The entire group ran hitch routes on 22.1% of its combined routes, which was the second-highest single-season rate by a receiving corps since 2016 (23.4% for the 2019 Chicago Bears).

    DeVonta Smith showed he was more than merely a slot receiver in 2025.

    DeVonta Smith

    Smith may primarily line up as a slot receiver, but he was most effective when split out wide this season.

    The 27-year-old receiver aligned in the slot on a career-high 57.1% of his routes, according to Next Gen Stats. Still, he posted career bests when he lined up outside in yards per route run (3.1) and yards per target (11.9). Smith trailed only Seattle’s Jaxon Smith-Njigba (3.8) and the Los Angeles Rams’ Puka Nacua (3.6) in yards per route run from the outside among 89 receivers (minimum 150 routes).

    His yards per target increased when split out wide to the right. He averaged 13.9 yards per target from that alignment, which led receivers (with at least 20 targets). Smith was particularly efficient downfield, as he caught 12 of 17 targets for 300 yards and a touchdown (17.6 yards per target).

    Will his efficiency on the outside change how frequently he lines up in the slot going forward?

    When the Eagles could prevent defenses from blowing up the backfield, the numbers show that Saquon Barkley was as effective as ever.

    Saquon Barkley

    Barkley eclipsed 1,000 rushing yards for a second consecutive season (1,140), but he didn’t come anywhere close to his total of 2,005 from 2024.

    He didn’t get much help up front. According to Next Gen Stats, Barkley took hits behind the line of scrimmage on 47.1% of his carries, which was the ninth-highest rate among 49 running backs (minimum 100 attempts) this season.

    By comparison, the 28-year-old running back was hit behind the line of scrimmage on 37.7% of his carries in 2024.

    This season, Barkley averaged 1.1 yards before contact per carry, trailing his 2.4 clip from last year. When he was hit behind the line on 132 carries, Barkley combined for 93 yards (0.7 yards per carry) and produced a single explosive run. On the runs without contact before the line, he averaged 7.1 yards per carry and had a 18.2% explosive run rate (both are above the league averages of 6.5 and 15.8%).

    What can the Eagles do to improve their run blocking in 2026? Is it a matter of changing the personnel, banking on the improved health/performance of the existing players, or changing up the blocking schemes?

    Dallas Goedert’s red-zone effectiveness was to a league-best standard in 2025.

    Dallas Goedert

    No player was more sought-after in the red zone this season than Goedert.

    With his 10 red-zone touchdowns this season, the 31-year-old tight end accounted for 58.8% of the Eagles’ red-zone receiving touchdowns, according to Next Gen Stats. That was the highest share of any player in 2025.

    Goedert’s 11 total receiving touchdowns were tied for the most among tight ends (with Arizona’s Trey McBride) and tied for the second-most among all players (trailing the Rams’ Davante Adams).

    Hurts may look to someone else in the red zone next season. Goedert is set to become an unrestricted free agent at the start of the new league year.

    The presence (or absence) of Lane Johnson (left) had an every-play effect on the Eagles running game.

    Lane Johnson

    The Eagles felt the absence of Johnson, the 35-year-old right tackle, in the seven games he missed at the end of the regular season because of a Lisfranc foot injury.

    There was a difference in the running game’s efficiency with and without Johnson on the field, especially on carries to the right side. When Johnson was playing, the Eagles averaged 4.6 yards per carry (84 carries) on designed runs to that side, according to Next Gen Stats. Without him, going into Week 17, the Eagles averaged 3.2 yards per carry (97 runs) on those same runs.

    In that same span, the Eagles amassed 26 yards before contact on designed runs to the right without Johnson (and 288 yards after contact).

    Will Johnson be back for his 14th season with the Eagles, giving an instant boost to the running game? Or will he be unable to overcome his injury and call it a career?

    Tyler Steen was up and down in his first year as a primary Eagles starter.

    Tyler Steen

    Steen, 25, was the only new starter in the 2025 Eagles offense, replacing Mekhi Becton at right guard.

    He had his struggles in pass protection. According to Pro Football Focus, he conceded 37 pressures, which were tied for the third-most among guards with at least 500 pass blocking snaps. Those pressures broke down to two sacks, one quarterback hit, and 34 hurries on a total of 626 pass blocking snaps.

    Is Steen the long-term starter at right guard? Or will he face competition in training camp again as Howie Roseman retools the roster for 2026?

    Cam Jurgens is headed back to the Pro Bowl, but the numbers suggest it wasn’t his best year.

    Cam Jurgens

    It was an injury-riddled year for Jurgens, who underwent back surgery after the Super Bowl in February. He also played through a knee injury and suffered a concussion in 2025.

    Despite earning a second-straight Pro Bowl nod, Jurgens was seldom dominant in the running game. According to Sports Info Solutions, Jurgens posted a 5.9% blown run block rate on more than 300 run blocking snaps, which reflects the percentage of blocking snaps on which a player had a blown run block. That rate led starting centers.

    Can Jurgens’ struggles be attributed to his injuries? Or did the 26-year-old center simply regress, providing cause for concern for next season?

    Landon Dickerson’s biggest issues were in pass protection.

    Landon Dickerson

    Like Jurgens, Dickerson also pushed through myriad injuries in 2025. After playing through a knee injury in the Super Bowl, he dealt with meniscus, back, and ankle ailments this season.

    Dickerson wasn’t his sharpest in pass protection, allowing 33 pressures, according to Pro Football Focus. That total is tied for the second-highest in his five-year career despite posting a career low in pass-blocking snaps (506). Those pressures broke down to five sacks, seven quarterback hits, and 21 hurries, finishing No. 13 in pressures among guards with at least 500 pass-blocking snaps.

    Is the 27-year-old left guard capable of healing up and returning to his three-time Pro Bowl form in 2026?

    Jordan Mailata was very good in pass protection in 2025.

    Jordan Mailata

    While the offensive line struggled as a whole, Mailata fared better than his counterparts in pass protection.

    The 28-year-old left tackle conceded 28 pressures, according to Pro Football Focus, which ranked No. 6 out of 28 tackles with at least 600 pass-blocking snaps. The 28 pressures allowed were the third-fewest of Mailata’s six-year career as a starter. Meanwhile, Mailata’s 602 pass-blocking snaps were the third-highest total of his career.

  • Four of the five Mar-a-Largo-faced women on ‘Members Only’ are from Philly. Why are we watching this?

    Four of the five Mar-a-Largo-faced women on ‘Members Only’ are from Philly. Why are we watching this?

    I’m embarrassed.

    I drank in the glamorous high-pitched cattiness of Netflix’s soapy reality TV series Members Only: Palm Beach — starring four women with Philadelphia ties — like a bottomless carafe of mimosas, finishing the eight 45-minute episodes in less than two days.

    Members Only debuted in the final days of 2025 on Netflix’s Top 10 list. It gives old-school Housewives vibes and throws a spotlight on the women who live in and around President Donald Trump’s 20-acre oceanfront Mar-a-Largo estate.

    Maria Cozamanis and Romina Ustayev in episode 101 of “Members Only: Palm Beach.”

    The gaudy maxi dresses, overfilled lips, horrible lace front wigs, and the backstabbing. It’s all a hot mess.

    Members Only is if Jersey Shore ran into a train wreck. But instead of getting caught up in the mean girl shenanigans of 20-somethings, I was gobsmacked by the ugly behavior of 50+ women acting like petty middle schoolers in the name of preserving high society.

    Former Bryn Mawr interior decorator and real estate mogul Hilary Musser, whose fifth wedding to a doorman is one of the ostentatious affairs featured, is the Queen Bee.

    Philadelphians will remember Musser’s 2005 divorce from late billionaire Pete Musser, whom she married in 1995 when she was 29 and he was pushing 70. (Some people are still talking about it.)

    Musser now sells million-dollar waterfront mansions in Palm Beach and it’s rumored she joined the rest of the relatively unknown cast to help sell her properties.

    Hilary Musser in episode 101 of “Members Only: Palm Beach.”

    She holds steadfastly to Palm Beach’s strict dress codes. (It’s improper to show cleavage and leg in the same ensemble as a Palm Beach rule). Four-letter words offend her. Crying in public is a no-no. She’s nice only to New Yorker-turned-wellness-entrepreneur Taja Abitbol, partner of former MLB pitcher David Cone and the only non-Philly-affiliated woman in this core group.

    The rest of the Philly-connected ladies smile in Musser’s face and grumble behind her haltered and tanned back.

    Maria Cozamanis ad Romina Ustayev in episode 101 of “Members Only: Palm Beach.”

    They are: Maria Cozamanis, a DJ who moved from Philadelphia to Florida. As DJ Tumbles, she worked her way onto the Palm Beach society scene DJing lavish charity events at Mar-a-Largo. Roslyn Yellin is a former Bucks County Zumba teacher and grandmother with Cinderella ambitions. “My morals and values start at home with my family and husband,” she said in the first episode, as if reading from Vice President JD Vance’s family value cue cards.

    And finally, there’s Yellin’s frenemy, Romina Ustayev, an Uzbeki immigrant and former home care business and fashion line owner in Philadelphia. She calls herself the Kim Kardashian of Palm Beach.

    “I love going to Mar-a-Largo and being in the same room as the president and Elon Musk,” she said, near hysterically, in one episode. “You feel like, ‘Oh my God. You’ve made it.’”

    Maria Cozamanis and Romina Ustayev in episode 101 of “Members Only: Palm Beach.”

    I knew going in that Members Only’s garish opulence and prettied up gluttony was a gold-trimmed Trump fever dream, one where he sits at the center of all things tacky, loud, expensive, and hurtful. (He never makes an appearance in the show, but his name is uttered several times in awe and admiration.)

    But the moment Ustayev — an immigrant who is not quite as white as Trump’s favored Norwegian and Danish immigrants — stepped in, I knew I was watching the latest piece of Trump propaganda.

    Romina Ustayev, Maria Cozamanis, and Taja Abitbol in episode 101 of “Members Only: Palm Beach.”

    Members Only is Trump’s ideal vision of America where obscene wealth is valued and the rest of America can eat cake.

    Why is this show in our binging rotation now? Perhaps because Netflix is in the midst of finalizing a merger with Warner Bros. Discovery. The merger, which will give Netflix more than half the streaming market share, needs regulatory approval from the Trump administration.

    Thanks to Members Only, the Mar-a-Largo face doesn’t just appear in the context of the White House. Think Attorney General Pam Bondi, Secretary of Homeland Security Kristi Noem, and White House spokeswoman Karoline Leavitt, their plump lips, and heavily Botoxed and made-up faces.

    Romina Ustayev and Maria Cozamanis in episode 101 of “Members Only: Palm Beach.”

    Now we see these faces as we try to relax and binge-watch trash television. There is no escaping.

    Members Only‘s arrival on Netflix is the next logical step in the White House’s messaging and shaping of America’s image. Trump started dismantling America’s diverse optics immediately after he took office and proceeded to remove photos of President Barack Obama from prominent places in the White House in an effort to erase evidence of the first Black president’s existence.

    In advance of last Thanksgiving’s travel season, Transportation Secretary Sean Duffy unveiled the Golden Age of Travel campaign, urging airline travelers to dress natty when flying. At the center of the campaign are black and white pictures of white travelers gussied up like the fictional Main Liners in Katharine Hepburn’s 1940 film Philadelphia Story.

    Rosalyn Yellin in episode 101 of “Members Only: Palm Beach.”

    And then last summer, Department of Homeland Security used Norman Rockwell paintings in its social media marketing. The images — denounced by Rockwell’s family — show mid-20th-century suburban whites living a blissful white picket fence existence paired with the administration’s anti-immigration slogans “Protect our American way of life” and “DEFEND your culture.”

    During a tense moment on the show, Ustayev shares with Yellin and her mentor, New York socialite and Palm Beach grand dame Gale Brophy, that Palm Beach society did not respect her culture, which includes asking for money at birthday parties and eating with her fingers. (Clutching my pearls.)

    Brophy’s response: “Go back to your country.”

    The inclusion of this kind of xenophobia into pop culture is better than anything Fox News can drum up.

    Johnny Gould, founder and president of Superluna Studios and the executive producer of Members Only, insists his show is not political.

    He admitted Mar-a-Largo is in the zeitgeist. “After all it is the winter White House,” he said. But he made Members 0nly because he was intrigued with Palm Beach society’s social hierarchy, one of the last in America.

    The heart of Members Only, Gould said, is its “private club culture and B & T [Bath & Tennis] Boca Beach Resort, Breakers, and Mar-a-Largo [which] are at the center of social circles and drive societal rules and expectations,” Gould said. “That’s what connects these five ladies.”

    Romina Ustayev, Rosalyn Yellin in episode 103 of “Members Only: Palm Beach.”

    The Philadelphia connection, Gould said, was a coincidence.

    “I didn’t set out to make a show about Palm Beach featuring Philadelphia society women,” Gould said.

    (Good thing, because except for Musser, some of the Philly ladies-who-lunch crowd say they have no idea who these women are, nor do they want to.)

    “It was about the chemistry,” Gould continued. “For example, when I went to Hilary’s house and she came sweeping down the stairs in a beautiful gown on a Tuesday, immediately, I was intrigued.”

    Romina Ustayev and Hilary Musser in episode 101 of “Members Only: Palm Beach.”

    Everything else, Gould said, “fell into place.”

    [Members Only] is not about curing cancer,” he said. “It’s about pouring yourself a glass of wine [and taking] a really fun ride in a place that none of us will ever have access to and a lifestyle none of us will get a chance to experience.”

    That’s true.

    Of course, these women don’t care about curing cancer. (Trump’s secretary of health, Robert F. Kennedy Jr., is shutting down clinical trials that are meant to find cancer treatments.)

    The show sells viewers an “aspirational” lifestyle in Trump’s image. And if Trump has his way, soon we will be living in a society where there will be even more haves and have nots, completely robbing the poor — and the middle class— of upward mobility.

  • How Penn helped to rescue RHD’s Family Practice health clinics after a nonprofit ownership change

    How Penn helped to rescue RHD’s Family Practice health clinics after a nonprofit ownership change

    A year ago, leaders of Family Practice & Counseling Network feared their health clinic, which has served low-income Philadelphians for more than 30 years, wouldn’t survive past June.

    The clinic was part of Resources for Human Development, a Philadelphia human services agency that a fast-growing Reading nonprofit called Inperium Inc. had acquired in late 2024.

    As a federally qualified health clinic since 1992, the clinic had received an annual federal grant, higher Medicaid rates, and other benefits.

    But federal rules prohibited the clinic from continuing to retain that status and those benefits under a parent company. That meant Family Practice & Counseling Network had two options: close or spin out into a new entity that would reapply to be a federally qualified clinic.

    “We had to figure it out,” the organization’s CEO Emily Nichols said in a recent interview.

    At the time, the organization’s three main locations had 15,000 patients. They are “very underserved, low-income people that deserve good healthcare,” she said.

    Thanks to $9.5 million in financial and operational support from the University of Pennsylvania Health System, a new legal entity took over the clinics in July. They now operate under the tweaked name, Family Practice & Counseling Services Network, and without the federal status.

    “Penn allowed us to survive,” Nichols said.

    Still in a precarious position

    The nonprofit, with its name now abbreviated as FPCSN, remains in a precarious position.

    Because of the corporate change, the $4.2 million annual grant that Family Practice had been receiving through RHD had to be opened up for other applicants under federal law. FPCSN applied but won’t find out until March the result of the competition.

    Natalie Levkovich, CEO of the Health Federation of Philadelphia, a nonprofit that supports community health centers in Southeastern Pennsylvania, expressed confidence that the clinic will regain the funding, which helps cover the cost of caring for people who don’t have insurance.

    “FPCSN is a well-run, well-regarded, well-supported health center that has an established, high-functioning practice in multiple locations,” Levkovich said. The clinic received letters of support from all the other federal clinics in the area, she said.

    In addition to the grant, other key benefits of being a federally qualified health center — the status the clinic had for 33 years — are receiving medical malpractice insurance through the federal government and enhanced Medicare and Medicaid rates.

    A mural in a conference room at Family Practice & Counseling Services Network’s headquarters in Nicetown shows a timeline of the agency’s history since its founding in 1992.

    In return, federally qualified clinics have to accept all patients, including people without insurance. The insurance mix of FPCSN’s patient population is about 60% Medicaid, 20% uninsured, 10% Medicare, and 10% commercial, Nichols said.

    Also, half of a federal clinic’s board members have to be patients at the clinic. FPCSN has three main locations, in Southwest Philadelphia, on the western edge of North Philadelphia, and in the West Poplar neighborhood. Its revenue in fiscal 2025 was $31 million.

    During the past year, 55 FPCSN staff members have left, leaving 140 employees still at the organization, including 16 nurse practitioners who provide the primary care. The departures may have contributed to a decline in the number of patients seen to 13,500 last year, compared to 15,000 the year before, Nichols said.

    Why Penn helped FPCSN

    Federally qualified health centers form the core safety net in Philadelphia and across the nation, said Richard Wender, who chairs Family Medicine and Community Health at Penn, which had a longstanding relationship with RHD’s clinics.

    Under contract, Penn family practice physicians were providing prenatal care to 400 pregnant patients at the clinics that would have closed abruptly at the end of June if Penn hadn’t provided support. “We wanted them to be able to continue to take care of the patients that they were taking care of,” Wender said.

    The money from Penn helped pay startup costs for the new entity and bridged the period until FPCSN was able to secure new contracts with insurance companies.

    Penn also didn’t want the clinic’s patients showing up in its already busy emergency departments for basic care. “That adversely affects their health because it’s not a good place to get preventive care,” he said.

    But it was important to Penn that there was a pathway back to federal clinic status. “We feel as optimistic as we can,” Wender said.

    Wender and Nichols credited Kevin Mahoney, CEO of Penn’s health system, with the preservation of FPCSN’s services for low-income Philadelphians by throwing his full support behind the effort.

    “You have to have a CEO, a leader in your health system, who understands that this is the responsibility of large academic health centers,” Wender said.

  • Which Eagles Should Stay or Go next season? Swipe and Decide

    Which Eagles Should Stay or Go next season? Swipe and Decide

    html,body{margin:0}.inno :where(*:not(svg,svg *,.inno-no-reset,.inno-no-reset *),use){all:revert;margin:0;padding:0;border:0;list-style:none}@font-face{font-family:”Inquirer Headline”;font-weight:100;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-ThinWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-ThinWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:100;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-ThinItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-ThinItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:300;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-LightWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-LightWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:300;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-LightItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-LightItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:normal;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-RegularWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-RegularWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:normal;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-RegularItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-RegularItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:500;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-MediumWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-MediumWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:500;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-MediumItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-MediumItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:600;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:600;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:700;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-BoldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-BoldWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:700;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-BoldItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-BoldItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:900;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-BlackWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-BlackWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:900;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-BlackItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-BlackItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Text”;font-weight:normal;src:url(“https://media.inquirer.com/fonts/InquirerTextWEB-RegularWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerTextWEB-RegularWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Text”;font-weight:normal;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerTextWEB-RegularItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerTextWEB-RegularItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Text”;font-weight:bold;src:url(“https://media.inquirer.com/fonts/InquirerTextWEB-BoldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerTextWEB-BoldWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Text”;font-weight:bold;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerTextWEB-BoldItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerTextWEB-BoldItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Grot 10″;font-weight:normal;src:url(“https://media.inquirer.com/fonts/Grot10-RegularWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot10-RegularWEB.woff”) format(“woff”)}@font-face{font-family:”Grot 10″;font-weight:500;src:url(“https://media.inquirer.com/fonts/Grot10-MediumWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot10-MediumWEB.woff”) format(“woff”)}@font-face{font-family:”Grot 10″;font-weight:bold;src:url(“https://media.inquirer.com/fonts/Grot10-ExtraboldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot10-ExtraboldWEB.woff”) format(“woff”)}@font-face{font-family:”Grot12″;font-weight:300;src:url(“https://media.inquirer.com/fonts/Grot12Condensed-LightWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot12Condensed-LightWEB.woff”) format(“woff”)}@font-face{font-family:”Grot12″;font-weight:600;src:url(“https://media.inquirer.com/fonts/Grot12Condensed-SemiboldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot12Condensed-SemiboldWEB.woff”) format(“woff”)}.inno{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:”Grot 10″,sans-serif;color:#222;padding-block-end:64px;overflow:clip;font-size:14px;line-height:1}.inno–widget,.inno–embed{overflow:hidden;padding-block-end:0}.inno–widget .inno-layout–content>*,.inno–embed .inno-layout–content>*{max-width:none}.inno-anchorable:before{content:””;display:block;height:calc(var(–nav-height, 0) + 10px);margin:calc(0px – (var(–nav-height, 0) + 10px)) 0 0}.inno-spanner{background-color:#dcdcdc;box-shadow:4px 0 0 #dcdcdc,-4px 0 0 #dcdcdc;color:#fff;padding:1px 0;margin:0 5px;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#222}.inno-spanner–error{background-color:#fff;border:3px dashed #e11b22;box-shadow:none;padding-left:4px;padding-right:4px}.inno-span{white-space:nowrap;color:#222}.inno-span–stay{color:var(–color-accent)}.inno-span–stay .inno-thumb-icon{fill:var(–color-accent)}.inno-span–go{color:var(–color-over-accent)}.inno-span–go .inno-thumb-icon{fill:var(–color-over-accent)}.inno-span–tied,.inno-span–no-opinion{color:#808284}.inno-span–tied .inno-thumb-icon,.inno-span–no-opinion .inno-thumb-icon{fill:#808284}.inno-span–big{position:relative;font-family:”Grot12″,sans-serif;font-weight:bold;text-transform:uppercase}.inno-span–big .inno-thumb-icon{position:relative;top:1px}.inno-span–big .inno-ask-icon{position:relative;top:4.5px;width:22px;height:22px;fill:#808284}.inno{–gutter: calc(50vw – 325px)}.inno *{box-sizing:border-box}.inno-layout–content>*{max-width:min(650px,100vw – 32px);margin-inline:auto}.inno-layout–align-full{max-width:100%}.inno-layout–align-wide{max-width:min(1250px,100vw – 32px);margin-inline:auto}.inno-layout–align-default{max-width:min(650px,100vw – 32px);margin-inline:auto}@media(min-width: 48em){.inno-layout–align-left{float:left;margin-inline-start:var(–gutter);margin-inline-end:24px;width:301px;margin-block-end:16px;padding-top:6px}}@media(min-width: 60em){.inno-layout–align-left{margin-inline-start:calc(var(–gutter) – clamp(0px,var(–gutter) – 100px,160px))}}@media(min-width: 48em){.inno-layout–align-right{float:right;width:301px;margin-inline-start:24px;margin-inline-end:var(–gutter);margin-block-end:16px;padding-top:5px}}@media(min-width: 60em){.inno-layout–align-right{margin-inline-end:calc(var(–gutter) – clamp(0px,var(–gutter) – 100px,160px))}}.inno-layout–stack>*+*{margin-block-start:24px}.inno-layout–stack-tight>*+*{margin-block-start:10px}.inno-layout–stack-loose>*+*{margin-block-start:30px}*+.inno-layout–isolate{margin-block-start:48px}.inno-layout–isolate+*{margin-block-start:48px}.inno-body__error{color:var(–color-text-primary);padding:24px;border:3px dashed #e11b22;font-family:monospace;white-space:pre-wrap;font-size:16px}.inno-body__error-head{display:block;font-weight:bold}.inno-button{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;box-sizing:border-box;text-decoration:none;border-radius:4px;cursor:pointer;pointer-events:auto;transition:background-color .4s ease-in-out,border-color .4s ease-in-out,color .4s ease-in-out;background-color:var(–color-accent);color:var(–color-over-accent)}.inno-button:focus{outline:solid 4px var(–color-text-tertiary)}.inno-button:disabled{pointer-events:none}.inno-button–primary:hover{background-color:var(–color-text-primary);color:var(–color-background)}.inno-button–primary:disabled{background-color:var(–color-text-secondary);color:var(–color-text-tertiary);pointer-events:none}.inno-button–secondary{background-color:var(–color-background);color:var(–color-text-primary);border:solid 1px var(–color-accent)}.inno-button–secondary:hover{background-color:var(–color-accent);color:var(–color-over-accent);border:solid 1px var(–color-accent)}.inno-button–secondary:disabled{border-color:var(–color-text-tertiary);color:var(–color-text-tertiary)}.inno-button–large{padding:16px 40px}.inno-button–medium{padding:10px 24px}.inno-button–small{padding:8px 16px}.inno-button__label{font-family:”Grot 10″,sans-serif;font-weight:700;line-height:1.2em;flex-grow:0;z-index:1}.inno-button–large .inno-button__label{font-size:20px}.inno-button–medium .inno-button__label{font-size:18px}.inno-button–small .inno-button__label{font-size:16px}.inno-hover{position:relative;cursor:pointer;border:1px var(–color-accent) solid;padding:3px 4px;transition:border .4s ease-in-out;box-sizing:border-box}@media(min-width: 48em){.inno-hover{cursor:help}}.inno-hover:hover{border:1px var(–color-accent) solid}.inno-hover__box{position:fixed;bottom:0;left:0;right:0;z-index:20;background-color:var(–color-background);pointer-events:none;transform:translateY(100%);transition:transform .4s ease-in-out;padding:16px;border-top:1px solid var(–color-accent);white-space:normal;font-family:”Grot 10″,sans-serif;font-size:14px;line-height:1.5}@media(min-width: 48em){.inno-hover__box{position:absolute;top:100%;width:200px;left:-1px;right:0;bottom:auto;margin:auto;max-width:250px;padding:6px;opacity:0;transition:opacity .4s ease-in-out;transform:none;border:1px solid var(–color-accent)}}.inno-hover.is-visible .inno-hover__box{opacity:1;transform:translateY(0)}.inno-icon{display:inline-block;width:1.2em;height:1.2em;fill:currentColor}.inno-icon–white{fill:#fff}.inno-icon–black{fill:#222}.inno-icon–accent{fill:var(–color-accent)}.inno-icon–over-accent{fill:var(–color-over-accent)}.inno-icon__stroke{fill:rgba(0,0,0,0);stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke}.inno-icon–white .inno-icon__stroke{stroke:#fff}.inno-icon–black .inno-icon__stroke{stroke:#222}.inno-icon–accent .inno-icon__stroke{stroke:var(–color-accent)}.inno-icon–over-accent .inno-icon__stroke{stroke:var(–color-over-accent)}.inno-card__opinion .inno-icon{transform:translate(0%, 10%)}.inno-settings{–color-background: #ffffff;–color-background-secondary: #f4f1eb;–color-accent: #004e96;–color-over-accent: #ffffff;–color-text-primary: #222222;–color-text-link: #004e96;–color-text-secondary: #595760;–color-text-tertiary: #808284;–color-text-accent: #004e96;–color-faint: #dcdcdc;background:var(–color-background);color:var(–color-text-primary)}.inno-mode–dark{–color-background: #222222;–color-background-secondary: #595760;–color-accent: #8dd7f7;–color-over-accent: #222222;–color-text-primary: #ffffff;–color-text-secondary: #dcdcdc;–color-text-tertiary: #808284;–color-text-link: #8dd7f7;–color-faint: #595760}.inno-color–purple{–color-accent: #7b2589;–color-over-accent: #ffffff;–color-text-accent: #7b2589}.inno-color–pink{–color-accent: #cd0785;–color-over-accent: #ffffff;–color-text-accent: #cd0785}.inno-color–red{–color-accent: #e11b22;–color-over-accent: #ffffff;–color-text-accent: #e11b22}.inno-color–orange{–color-accent: #e66a1f;–color-over-accent: #222222;–color-text-accent: #e66a1f}.inno-color–yellow{–color-accent: #f0af13;–color-over-accent: #222222;–color-text-accent: #f0af13}.inno-color–green{–color-accent: #00a253;–color-over-accent: #ffffff;–color-text-accent: #00a253}.inno-color–teal{–color-accent: #00a69e;–color-over-accent: #ffffff;–color-text-accent: #00a69e}.inno-color–light-gray{–color-accent: #dcdcdc;–color-over-accent: #222222;–color-text-accent: #dcdcdc}.inno-color–light-blue{–color-accent: #8dd7f7;–color-over-accent: #222222;–color-text-accent: #8dd7f7}.inno-color–blue{–color-accent: #004e96;–color-over-accent: #ffffff;–color-text-accent: #004e96}.inno-color–black{–color-accent: #222222;–color-over-accent: #ffffff;–color-text-accent: #222222}.inno-color–white{–color-accent: #ffffff;–color-over-accent: #222222;–color-text-accent: #ffffff}.inno-color–white,.inno-color–black{–color-accent: #004e96;–color-over-accent: #ffffff;–color-text-accent: #222222}.inno-color–white.inno-mode–dark,.inno-color–black.inno-mode–dark{–color-accent: #8dd7f7;–color-over-accent: #222222;–color-text-accent: #ffffff}.inno-color–eagles{–color-accent: #004c54;–color-over-accent: #222222}.inno-color–flyers{–color-accent: #e66a1f;–color-over-accent: #222222}.inno-color–sixers{–color-accent: #e11b22;–color-over-accent: #004e96}.inno-color–phillies{–color-accent: #e11b22;–color-over-accent: #222222}.inno-color–union{–color-accent: #B19B69;–color-over-accent: #004e96}body:has(.inno-chrome–chromeless){overflow:hidden;width:100vw;height:100vh}@supports(width: 100dvw){body:has(.inno-chrome–chromeless){width:100dvw}}@supports(height: 100dvh){body:has(.inno-chrome–chromeless){height:100dvh}}body:has(.inno-chrome–chromeless) .global-app-bar,body:has(.inno-chrome–chromeless) .footer,body:has(.inno-chrome–chromeless) .footer-wrapper{display:none}body:has(.inno-chrome–chromeless) #inq-article-completion{height:0px}.inno-ask-icon{display:inline-block;width:40px;height:40px;fill:#222}.inno-thumb-icon{display:inline-block;width:20px;height:20px;fill:#fff;transform:translate(0%, 10%)}.inno-thumb-icon–down{transform:translate(0%, 20%) rotate(180deg)}:root{–mx: 50%;–my: 50%;–s: 1;–o: 0;–tx: 0px;–ty: 0px;–rx: 0deg;–ry: 0deg;–pos: 50% 50%;–posx: 50%;–posy: 50%;–hyp: 0;transition:–o 20s cubic-bezier(0.075, 0.82, 0.165, 1),–mx 20s cubic-bezier(0.075, 0.82, 0.165, 1),–my 10s ease-out}.inno-voting{position:relative}.inno-voting–has-voted .inno-results{display:grid !important}.inno-voting–has-voted .inno-card__buttons{display:none !important}.inno-voting–has-voted .inno-submit-bar{display:none !important}.inno-voting__title{font-family:”Inquirer Headline”,”Times New Roman”,serif;font-weight:700;text-transform:uppercase;font-size:36px;text-align:center;color:var(–color-accent);display:block;margin-bottom:6px}@media(min-width: 48em){.inno-voting__title{font-size:40px}}.inno-voting__instruction{text-align:center;max-width:330px;margin:0 auto}.inno-voting__instruction .inno-p{font-family:”Grot 10″,sans-serif;font-size:14px}.inno-hover-instruction{max-width:650px;margin:20px auto}.inno-vote{background:#000;padding:4px;border-radius:4px;font-family:”Grot12″,sans-serif;color:#fff;text-shadow:2px 2px 0px rgba(0,0,0,.5)}.inno-vote–stay{background-color:var(–color-accent)}.inno-vote–go{background-color:var(–color-over-accent)}.inno-vote .inno-thumb-icon{filter:drop-shadow(2px 2px 0px rgba(0, 0, 0, 0.5))}.inno-vote .inno-thumb-icon–down{filter:drop-shadow(-2px -2px 0px rgba(0, 0, 0, 0.5))}.inno-voting__group{padding:2vh 0px}.inno-thumb{position:absolute;width:200px;height:200px;left:50%;top:50%;transform:translate(-50%, -50%);opacity:0;transition:opacity .1s}.inno-thumb .inno-thumb__scale{width:100%;height:100%;display:flex;justify-content:center;align-content:center;transform:scale(2);transition:transform .2s}.inno-thumb .inno-thumb__rotate{transform:rotate(90deg);transition:transform .2s;filter:drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.4))}.inno-cards{position:relative;flex-grow:1;display:flex;justify-content:center;align-items:flex-end;z-index:1;height:420px;padding-top:10px}@media(min-width: 37.5em){.inno-cards{height:470px}}.inno-cards__empty{position:absolute;left:0;right:0;margin:auto;max-width:320px;background-color:#fff;opacity:0;transition:opacity .4s ease-in-out}.is-empty .inno-cards__empty{opacity:1}.inno-cards__empty-content{position:relative;padding-bottom:140%;height:0}.inno-cards__empty-texts{position:absolute;border:1px solid #dcdcdc;border-radius:8px;top:10px;left:10px;right:10px;bottom:10px;display:flex;gap:12px;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20px;box-sizing:border-box;font-size:16px;line-height:1.5;font-family:”Grot 10″,sans-serif}.inno-cards__empty-texts a{color:var(–color-accent);transition:box-shadow .25s ease;text-decoration:none}.inno-cards__empty-texts a:hover{box-shadow:inset 0 -1px 0 0 var(–color-accent)}.inno-card{max-width:300px;width:100%;margin:0 auto;display:inline-block;position:absolute;will-change:transform;transition:all .3s ease-in-out;perspective:1000px;cursor:-webkit-grab;cursor:grab}@media(min-width: 37.5em){.inno-card{max-width:330px}}@media not all and (hover: none){.inno-card.is-hover-stay{transform:translateX(10%)}.inno-card.is-hover-go{transform:translateX(-10%)}}.inno-card.is-moving{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing;transition:none}.inno-card.is-current{pointer-events:default}.inno-card.is-next{transform:scale(0.98) translateY(-9px);pointer-events:none}.inno-card.is-next-next{transform:scale(0.96) translateY(-18px);pointer-events:none}.inno-card.is-next-next-next,.inno-card.is-way-future{transform:scale(0.94) translateY(-27px);pointer-events:none}.inno-card.is-way-future{opacity:0;pointer-events:none}.inno-card–0{z-index:20}.inno-card–1{z-index:19}.inno-card–2{z-index:18}.inno-card–3{z-index:17}.inno-card–4{z-index:16}.inno-card–5{z-index:15}.inno-card–6{z-index:14}.inno-card–7{z-index:13}.inno-card–8{z-index:12}.inno-card–9{z-index:11}.inno-card–10{z-index:10}.inno-card–11{z-index:9}.inno-card–12{z-index:8}.inno-card–13{z-index:7}.inno-card–14{z-index:6}.inno-card–15{z-index:5}.inno-card–16{z-index:4}.inno-card–17{z-index:3}.inno-card–18{z-index:2}.inno-card–19{z-index:1}.inno-card–20{z-index:0}.inno-card .inno-emoji{width:18px;transform:translate(-2px, 3px)}.inno-card .inno-thumb-icon{position:relative;display:inline;width:14px;height:14px}.inno-card__sides{padding-bottom:140%;transition:transform .1s ease-in}.inno-card__side{position:absolute;top:0px;left:0px;bottom:0px;right:0px;border-radius:8px;box-shadow:0 -2px 4px rgba(0,0,0,.1),0 3px 6px rgba(0,0,0,.1);box-sizing:border-box;background:#fff;overflow:hidden;backface-visibility:hidden;transition:transform .3s ease-in-out;transform-style:preserve-3d;transform:perspective(1000px) rotateY(0deg);background-color:#f4f1eb}.inno-card__side–front{transform:perspective(1000px) rotateY(0deg)}@media(min-width: 37.5em){.is-partial-flipped .inno-card__side–front{transform:perspective(1000px) rotateY(10deg)}}.is-flipped .inno-card__side–front{transform:perspective(1000px) rotateY(180deg) translateZ(1px)}@media(min-width: 37.5em){.is-flipped.is-partial-flipped .inno-card__side–front{transform:perspective(1000px) rotateY(170deg) translateZ(1px)}}.inno-card__side–back{transform:perspective(1000px) rotateY(-180deg) translateZ(1px)}@media(min-width: 37.5em){.is-partial-flipped .inno-card__side–back{transform:perspective(1000px) rotateY(-170deg) translateZ(1px)}}.is-flipped .inno-card__side–back{transform:perspective(1000px) rotateY(0deg)}@media(min-width: 37.5em){.is-flipped.is-partial-flipped .inno-card__side–back{transform:perspective(1000px) rotateY(-10deg)}}.inno-card__side–back .inno-card__inset{display:flex;flex-direction:column;justify-content:space-between}.inno-card__side:after{content:””;position:absolute;z-index:21;top:0;left:0;right:0;bottom:0;border-radius:9px;opacity:0;transition:opacity .4s ease-in-out,background-color .4s ease-in-out;mix-blend-mode:multiply}.is-hover-go .inno-card__side:after,.is-hover-stay .inno-card__side:after{opacity:1}.is-hover-stay .inno-card__side:after{background-color:var(–color-accent)}.is-hover-go .inno-card__side:after{background-color:var(–color-over-accent)}.inno–flyers .is-hover-go .inno-card__side:after{background-color:#555}.inno–eagles .is-hover-go .inno-card__side:after{background-color:#555}.inno–phillies .is-hover-go .inno-card__side:after{background-color:rgb(59.5,59.5,59.5)}.inno–union .is-hover-go .inno-card__side:after{background-color:rgb(0,117.78,226.5)}.inno-card__side–front{font-family:”Inquirer Headline”,”Times New Roman”,serif;font-size:20px;color:#fff}.inno-card__side–front .inno-card__inset:before{content:””;background-color:var(–color-over-accent);position:absolute;z-index:2;top:72%;left:0%;width:200%;height:200%;transform:rotate(60deg)}.inno-card__inset{margin:5px;position:relative;height:50%;box-sizing:content-box;overflow:hidden;background-color:#f4f1eb;transition:filter .3s ease-in-out;background-color:var(–color-accent);border-radius:5px}@media not all and (hover: none){.is-hover-go .inno-card__inset,.is-hover-stay .inno-card__inset{filter:grayscale(1)}}.inno-card__content{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:8px;box-sizing:border-box}.inno-card__forename{font-family:”Grot12″,sans-serif;text-transform:uppercase;font-size:16px;font-weight:bold;line-height:1}.inno–eagles .inno-card__forename{color:#f4f1eb}.inno–union .inno-card__forename{color:#004e96}.inno-card__surname{font-family:”Inquirer Headline”,”Times New Roman”,serif;font-size:32px;font-weight:bold;line-height:1;color:var(–color-accent);text-transform:uppercase}.inno-card__surname–overflow{font-size:26px}.inno–eagles .inno-card__surname{color:#fff}.inno–sixers .inno-card__surname{color:#fff}.inno–phillies .inno-card__surname{color:#fff}.inno–union .inno-card__surname{color:#fff}.inno-card__number{position:absolute;z-index:2;top:-24px;left:-48px;font-family:”Inquirer Headline”,”Times New Roman”,serif;font-size:166.4px;line-height:1;opacity:.1;font-weight:bold}.inno–sixers .inno-card__number{color:#dcdcdc;opacity:.1}.inno–veep .inno-card__number{color:#004e96;opacity:.1}@keyframes glitter{0%{transform:scale(0.5) rotate(0deg);opacity:0}25%{transform:scale(1) rotate(180deg);opacity:1}50%{transform:scale(0.5) rotate(360deg);opacity:0}100%{transform:scale(0.5) rotate(0deg);opacity:0}}.inno-card__stamp{position:absolute;top:3%;right:3%;width:60px;height:60px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;z-index:3;box-shadow:0 -2px 6px rgba(0,0,0,.1),0 3px 6px rgba(0,0,0,.1);color:var(–color-accent)}.inno-card__stamp.is-seal{background-color:rgba(0,0,0,0);left:6%}.inno–phillies .inno-card__stamp{background-color:#fff;color:var(–color-accent)}.inno-card__stamp-text{text-align:center;font-family:”Grot12″,sans-serif;text-transform:uppercase;font-weight:bold;font-size:14px;max-width:80%}.inno-card__stamp-sparkle{position:absolute;left:40%;bottom:40%;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:3;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAJYCAMAAACJuGjuAAADAFBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+/LkhhAAAA/3RSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7rCNk1AAAbWElEQVR4AezcS8uU9QOHcf3/ayFWYyHixlnYAREHa9GhGCSxFjIgFthhxI1Y+RRibmwQEcRirIWIiynosBAHsRYiDG7sEMxGnoXII+LGgqmFWIueQNyIXcHNj3sffO/d9XkJ1wu4lvwXesQETdBqE6gJHROoCS+bQE3omUBNeM8EasKHJlAThiZogr4wQRM0NkET9LMJmqB5EzRBMxM0QX+boAliiZT3EA8bQXmP8pgRlNembQTlPclTRlBeh44RlPciLxlBeZvYZATl9egZQXmv8boRlNenbwTlvcO7RlDe+3xgBOUNGBhBeUc4YgTlDRkaQXmnOGUE5Y343AjKGzM2gvK+5TsjKG/CxAjK+5GfjKC8KVMjKG+BBSMo7wY3jKC8GTMjKO8P/jSC8hZZNILy/gEjKO4B4EEzKK0FtMygtNXAajMorQ1eQZS3AdhgBqU9DTxjBqV1ga4ZlPYK8KoZlNYDryDKewt42wxK2wXsMoPS5oA5MyjtAHDADEobgFcQ5X0MfGIGpX0KfGYGpY2AkRmU9jXwjRmUNgavIMq7AFwwg9IuAhfNoLQpOG9Q3jwwbwalLYBXEOX9AvxqBqX9BvxuBqUtgvMG5d0F7ppBaQCYQWHLAVhuCGWtAGCFIZTVBucNynscgCcMoawOAB1DKOt5AF4whLK64BVEeT1w3qC87QBsN4Sy+gD0DaGsPQDsMYSy5sAriPI+AucNyjsMwGFDKGsIwNAQyjoJwElDKGsEXkGUdwaAM4ZQ1jkAzhlCWRMAJoZQ1vcA/GAIZU3BK4jyrgJw1RDKug7AdUMoawbAzBDKug3AbUNkaRHyVxDpPgD3DRGl/0Hl/6ZIUgsqLVMkaRVUVpkiSW3IX0Gk9VBZb4okbYTKRlMkqQv5eYO0BSpbTJGkHuSvINIbUHnTFEnaCZWdpkjSHOTnDdJ+qOw3RZIGkL+CSMegcswUSToOleOmSNII8vMG6UuofGWKJI2hMjZFks5D5bwpkjSB/BVEmkJ+3iBdhsplUyRpASoLpkjSTajcNEWSZpC/gkh/QX7eIN2Byh1TJAkKUwRpGRTLjJGjFuSvINIaKNYYI0droVhrjBx1oOgYI0fPQvGcMXLUhfwVRNoKxVZj5GgbFNuMkaM+FH1j5Gg3FLuNkaM5yF9BpINQHDRGjg5BccgYORpCMTRGjk5AccIYORpB/goinYbitDFydBaKs8bI0QTy8wbpEhSXjJGjKeSvINIVKK4YI0fXoLhmjBzNID9vkG5BccsYOVqE/BVEugfFPWPEaCnUlpojRS3IzxuklVBbaY4UtaHWNkeK1kFtnTlS1IH8FUTqQn7eIG2G2mZzpKgHtZ45UrQDajvMkaI+5K8g0l6o7TVHivZBbZ85UjSA2sAcKToKtaPmUP4J8i979/7fVGH/cfwdAgXKpQRE7YCCGYJOqpOgKGNeWAQVZE6MDxQFnC7aydTxZaa4L2MyB5kXp2NWog8Fpx0zXlCUL2oEQRBRgkrVDcHIfShCLJQLxZL3t1ww55yENpdzTnP5PP+G/tDzOvm8j6yCCB09yqhHkYtEIZrA44x6HKZr1hPCaMWnw3yVjKqE2VoOt0AY7vzLYLqXGPUiTGb7QwGECUbe2oSbIOavgnSbXQRhivKpFphrMaMWw1RnLu8KYZKKfxTAVMsYtQxmGrSxFMIs1lcC7WCmKkZVwUSjagZBmKdw+cfFMNEaRq2BeTwHR8FMovPa9T8yfxPE5FUQ63SWw1yi57bwT2GaMKPCMEnrl1gBs4n+e/ZdDbPUMGoXzNHxXb5ihenE8LqDd8AkVIIpTlnN5YVoAuKGCB+0wAwtqdQSJui7lWs7o0mIcvJfLc3eBDFnFWRIDbf1RBMRFeTbHWC8LlTqAsPdeIB7+kM0XSglP+kGw/WgUg8YbVKEB4ajKUkoJTeXmjndYMJ4g/VxMjIKTUtCKVl9MQzWj0r9YKg2r8rFRkaEUrL2WrM2QUxYBTnxfVLCaEaEUjLyOxjqUioNgYF6riUljGZIKCX5NysMNIxKw2Ccc7eREkYzRBnrvdjK8OkGE8YbrthNShjNrKu/pR1hmLFUGgujuOtICaOZw/Is6/2nB4xSRqUyGMMyhaSE0UxSsID1tp4Ng0yg0gQYosVM1qsbDpE5iqpYb9dgGGMiafgqSLvXeUgZRCbpuon1DowxcrrB0PGGk1fKMERGOm0b60X+F0Z4kEoPQH+91/GQZy0QGRhK682wQn8VVKqA7n6yg4csKEBmklBKzm0D3c2i0izo7aq9PKSqCJlKQim5vLMRmyBGroKMq+MhG7pCZPI82tofGjDdYNx4g+UvJDM/jEooJb8+B/p6g0pvQE8FlWRWhFEJpeTuodDVEiotgY6KFpBZEkYllJJ1N0NPK6kUhH66rCKzJoxKKK13j0XfTRBjVkH6bMySxVxRWs0jnmpuzHQDuR56uShMZkkYFYNqecT8ttDLFiptgU6u2U9mTRgVoyI8IngydFJNpWro47cRMhvDqHyf5Mte0EctlWqhh2YP86hNXZEVRAWP2j4AuqAadNDKz6OqS5E15ED6qL1XQgftqdYeabMt5lG1g5AtROFCHlV3G9LXiWodka7un/GwLD15llBab5oF6SqhWgnSdNaWbP9InYRS8pkCpKk31XohPc6dPKYCWUpCKflWe103QdJeBbm+lse8ZEW2klBKrvoB0jKAagOQjokRUsJoLoRScsMZSMeFVLsQqbM+SlLCaG6EUjJ8AdIwlGpDkbLWc0gJozkTSsn9LqRuBNVGIFWd3iMljOZQKCUP3pn+JkjaqyD2z0kJo7mxJBn1UDOk6BaquZGafltJCaO5siQZ9VxLpGYc1VKs+ZfWkBJGc2dJMmqRLfWngPTHG375HSlhNJcOpKM+7YZUTKbaZKRgcoRRObEFKQfSUZvPTGcTJI1VkOZPUEG2IHNBGRV2DkLyplNtOpLVZh4VZAsyN/yBCrWjkLQZVJuBJJ30ARXk5DlXVFAh4klzuiH58YZTv6CCnDznVChVmG5Fcl6g2vNISv9tVJCT51wNpeRLrZPeBEljFWT4HipE3MhREkrJdzsiGYuo9jaScGsdmR9hVEIpufoUJGEp1ZYiYZZ7qVKBHCahlNzaN7nphhTHG1o8TTJ/wqiEUrJmCBK2mmqrkaB2b5ISRnNdGVUOjE1xE4TcgMQUf0hKGM1906gSmYQEbafadiTk9HVk3oRRWZJUeNyKhOykWjUSMXAHmUdhVJYkFV5tg0RQCwkYsY/MqzAqB9IK75+IxhVQqwUadXsd1cqQ6+RAWmFtTzSqiFpFaITlfmpMQ+6TA2mFbeeiMcXUKkbDCmZTQ7Ygc90Fe6i2e1iymyCNroJ0WEiNvDt5llBK1rmTnG5obLyhaxU15OQ5H5RRa4oFDelLrb5oQJ9N1JCT5/wwjVozW6ABA6k1EMd38bfU2F6KvCShlHy9HY5vMLUuwXGN3E9KGJVQeszKkxPcBGlkFWRChJQwKqE0al3vhKcbyGsRX7NHqCRhVEIpuWMAjmM0tUYjrlYvkBJGJZRq7L0q4cfIMsTT8R1SwqgsSVKrbhziGk+t8Yij+79JCaNiVIQx/mJBHOXUKkesH/+X9SSMinLGerYAsaZSaypiXLKLh0kYFRWMtaAIMe6n1n3QGn2AWrIFKQfSCqu6JPAHWAGNuyNUky1IOZDW2HgGNGZS6ymoWB+jgmxBis6fMlb4okY2QbSrIIUvM45yCAmlKvuvgcpcas2FwgnLGUcFhIRSjchvoTSfWvMRZV9DLTl5VpJQqvDXZohaQq0l+N45XzGOJYUQEkrj8LfC91ZQ6wMcc/luUsJooiSUkottsZsgsasgN31HShhNnIRS8rMSHLWOWl/iiD9SS8KoloRSrS1n4YjN1NqEQ5o/yVgSRrUklGrtdOKwampVo17b/yMljCZCliQ1aq/HIfuotQ/ASStICaOJkSVJjUg56jEW0CtEShhNmCxJajxqRVvGanvedlLCaOLkQFprTmsbY43Zy7hkC1JolTG+ZWczYbIFGUtMY3xbmRDZgoxPWGYyPXLy3DgJpY2Tk+f0SChNUBkaJySUJmsKRJIklGpJGE2fhFItCaP6kVCqIWE0DRJKJYyaQEKphNE0yZKkhFHjyJKkhFETyJKkhFGRpja2EvsVe5iwBT9znG0vsbWByHvNbSfaT3cMdA533eie4Jnq9T3hfzGwKFgV2hLez5TtD28JVQUXBV70P+HzTvVMcN/oGu4c6DjdfpKtOXKFaGfrYXf0cw5xXece55nsfcT3rH9+4P3gF1+Gq9kEqsNffhF8PzDf/6zvEe9kzzj3da4hzn4Oew9bO4gMU2Artp/huMB5pesm910e732+J/1zAu8EPw1tDR9gFjkQ3hr6LPhOYI7/Sd99Xs9d7ptcVzovcJxhL7YVQBijyGbv6TjXeZnrevftnnu8033/9L8RWLEytD68i3lhV3h9aOWKwBv+f/r+7r3Hc7v7etdlznMdPe22IogGtbJ1sZc6LnJe5frVLZ6J3gd8M/2vBJYG/xP6OlxH0YC68Neh/wSXBl7xz/Q94J3oueVXrhHOixyl9i62VsgPtk72Xo7znENdo913ev7krfD9yx94K/hRaGN4N4Uhdoc3hj4KvhXw/8tX4f2T5073aNdQ53mOXvZONmSVQls3+1mOQU7XNe4yz++9D/me9r8aWBb8PPRNOEKRUSLhb0KfB5cFXvU/7XvI+3tPmfsal3OQ4yx7N1shmoDV1tl+mmOA8wrXWPd4z5+9M3z+FwILg6tCm8N7KXLE3vDm0KrgwsALft8M7589491jXVc4BzhOs3e2WZG6trbu9rMdzsGuke7bPJO8D/ue8c8LLA+uDe34lnlPfLsjtDa4PDDP/4zvYe8kz23uka7BzvpC3N3WFhodOjvOd43x3Ot7LvBRqIYpEqIm9FHgOd+fPWNc5yNWe9spdsc5h8Pib+rD4t98lfVh8YNDYXEn857YeSj0flAfeit9f6sPvb85HHrPcdhPsbVP61XISYdfhfz88KuQacdehXyifRUiso321dQnx15NTTv8aurnzoGOHzXVq6m2thL72Y6fXeIa6f61Z5L3r75/+OcF3guuCe0IU2SY8I7QmuB7gXn+fxz+V+nX7pGuS468TG+LbNLMdoK9t2OAc5hrjHu8517vY77nng8sDH4c2hTeQ2GIveFNoY+DCwPPP+d7zHuvZ7x7jGuYc4Cjt/0EWzPkhda2rvYzHRc7r3a5b/Xc7X3QN8s/N/BucHVoW/ggRQMOhreFVgffDcz1z/I96L3bc6vbdbXzYseZ9q621hAN6tDRfqqjv/Ny1/XuOzxTvH/3zfa/GQh+GFofrmFeqAmvD30YDLzpn+37u3eK5w73Da7Lnf0dp9o7doAwRktbsb2P40LnL1w3u+8q997ve9L/cuCd4Gehr7Lt1w1fHf51w8v+J333e8vvct/s+oXzQkcfe7GtJUSGMT+bmP6Ybj5hfjaJ/5guvyAV0WziqmNS1vY34jFdyDDIsxYIA8iU0TQII8j4WhlEw2QuUmYihQEqZNhWGGAqNWRxxgSyjSUbWSaQNT9Z9UuD7I/KDqnZJIxqPWFBgoSE0bo5EkqF/mF078+HMtZ2CaUirTD6zXm4gLEGz5FQKtIIo6FewPmMdZ710cZDqRDljGvFSQBKGasUmBhpJJQKMSrCeOa1Rb1TGasngBtqJZSKBg2qZTxPNschJYxVgnrOnRJKRQNKqxnPH3GEjbFsOOSsLccNpUJ03cQ4vrsJR7VlrLY4rPtn8om5pMjXAmoux/cYC0fZFjOecuQ7UbiMcXx1DqL2U2sfjmnlZxyRURASRmOtsUOhmlrV+F6zhxlH7SBoCQmjy0+A0mZqbYLC+AhjVZdCTUgYfbkQKuuo9SWUrtnPWJu6QkgYVXrMCrUqalVB5aIwY1VJKJUwqhC5G1orqLUCan02SigVDYbR2tGIsYRaS6DRZZWEUtFAGN11CWLNp9Z8aBUtOG4oFRJG//tjxPEqteYiRkHlcUKpkA8//7s74qmkViViWe6LG0qFfKr+nY6Iaya1nkI84+ryPpSKaYzxQquEI2oF4rpqr4RSLTl5fqQZjuN+at2H+H6yQ0Kpipw8R/4nmUGHqTiO3uuoVVWEvCUnz/tH4vjKk3jaO3kltRYUIC+I0h3U+PZiNGA8tcbjuNq9LkuSR0kY3dQHDSlL6i61xSw5kD5MwmhVVzRoDLVGowGWKXIgXU/C6MIOaNh11LoWDXLXyYG0hNHZBWjEUGoNRcOu2E21PT9FfpEwer8FjRlMrUvQiHO35XUolTBadzsaN5BaA9GYnmvzOJRKGN03AgnoS62+aNSJ7+dtKJUwumMgElFKrVI0rs1reRpKZQty3elISAm1SpAA6+N5GUplC/LDYiTmB9QqRkImRfIvlMoW5JvtkKAiahUhMTceyLdQKifPT7dAogqo1QIJGlKTX6FUTp7vtSBx1ELC+m6VJck8OnmuuxXJ2Em1aiTulNWyJJnD3BEq7BmOpGyn2nYkodO7siSZJ2F0W38kZwPVNiAZrV+SA+m8CKNfnIokrabaaiTFOl0OpPMgjH5wEpJVRbUqJMkTkQPpXA+j89ogaUupthTJGlVLhckQuRZGn2iO5C2i2ttI2qCdORxKJYxGJiMVr1HtNSTvzM05G0oljH73S6TkBao9jxSUfJqjoVTCaM1lSE0l1SqRCtuinAylsgW5tR9SNINqM5CSls/lYCiVLcjP7UjVdKpNR2qaPZRzoVS2IN/rhJRN0+0A9c6DuRVK5eR5TmukbjJJnTqUa38uhVI5eX7UijSU67gAeUFYliRz5uQ5MhFpGUe125CGMzbIkmQ2s0bjU+0NSM8tVHMjHT9YJUuSORFGdzqRpuuodh3S0v4tOZDOgTC65SykawTVRiA9Bc/IgXTWh9HPuiNtQ6k2FGmyTJMD6SwPo4ttSN+FVLsQabutjkctKoTIujDqbwUdDKDaAKTvyr0SSrM3jD7cDHoopVopdDBgu4TSLA2jkfHQR2+q9YIeen0poTQrw+j+a6CTEqqVQBcnB7MwlMoWZPgi6KUT1TpCH23nZ10olS3IjX2gm/ZUaw+dNH8qy0KpbEFWdYGOqAbdWO7JqlAqJ88LiqCnWirVQkc312VPKJWT58oC6KqaStXQ09Dd2bIkKSfP91mgry1U2gJdnfN1Zi9Jiq4hHlI3DnrbQKX10NcP18qSZBaE0b1XQXdVVKqCzjovz/gDaQmjO34C/a2k0krorXBuhh9ISxhddxoMsIRKS6A764yMPpCWMLryZBjhDSq9AQP8PsJ62/ogA0kYfb0dDPGadhPEAGMOZGoolTA6qwWMUUmlShhi8K7MDKUSRqdYYJBZVJoFY5y9NQNDqYTROrdZI/EVMEiPf2dcKJUtyN1XwDgPUukBGKXj0gwLpbIFua2/ed9lnQbDtHoxo0KpbEGu7QkjTaTSRBjH+kgGhVI5eX7/RBhqApUmwEi/i2RKKJWT59famFDJTNs8vrY2M5Yk5eT5CSsMNpZKY2Gsi6tlSbKpXV7LyCQY7jrtJoixSjfJkmSTh9EDN8J4w6g0DEbr9okcSDdxGK25FCa4lEpDYLgOb8uBdJOG0a19YYaBVBoI47WcLQfSTRhGV58CU/SjUj+YwPIAIzdBNEkYfbcTzFFKpVKY4o6DEkqbQoV2YttAPajUA+a4ep/5oVSUc7oVZulCpS4wyU93mB1KxaiDHpiniEpFMMuP1psbSsWgmuthopZUagnTFH9sZigVpRsHwVRUgonavWleKBVdl58Jc9UwahfMVPB0BcwhimaXwGRhRoVhKsvUcphBFEy2wWwbGLUBJrt1JITxLMNbwnRrGLUGZrvsPAjDdWsG81UxqgqmO70YIictY9QymK8QIict/v927qVl6jKOwzh2WIjVWJQ8G2dhB0QcxEWHYpDEWsgfxAI7jLgRO0wh5sYG7ICIjLUQERzDDgtxEIsSYXBjh2JayLOxRsSNBVMLERdNIG7k6Rs3Nzf/rYvvb3d9XsL1Ai7VfiEHXEYR6wbgO9W+JYcLhhFPEOC4asfJ4YKjqh0lhwv6EesGYJ9q+8gBl55qPXLAZadqO8mBiCvI2+SASydi3QBsUW0LOeBSqVaRAy7rVVtPDri0I54gQCti3QCsVG0lOeDSVK1JDrg8otrD5IBLI+IJAixSbRE5YHNbxW1iwGemYkYMH1xTcY0YPphGPEGASyouEcMHF1VcJIYPxirGxPDBeRXnieGDUcQTBDil4hQxfHBCxQli+GCgwnjHBg6pOEQMH/QjniDAXhV7ieGDPSr2ECMC84YuMXywXcV2YvigE/EEATap2EQMH2xUsZEYPmhHrBuAJ1U8RQwftCKeIMAKFSuI4YPlKpYTwwcN1g2IsFjFYmIYQQUpnHBT2U1SOOEfniCIMGXdgAhXlV0lhRMmyiakcMIFZRdI4YQxTxBEGLFuQIQzys6QwglDZUNSOOFzZV+QwgkDniCIcFDZQVI4Yb+y/aRwQk9ZjxRO2KVsFymc0OUJgghblW0lhRNeUfYqKZxQKatI4YQNyjaQwgltniCIsEbZGlI4YZWyVaRwQlNZkxROWKZsGSmc0OAJggh3KbubFFZYULJACC/MWDcgwnUl1wnhhSlPEES4rOQyIbzwm5LfCeGFMesGRPheyQ+E8MKIJwginFZymhBeOKnkJCG8MGDdgAiHlRwmhBf6SvqE8MIHSj4kBLze5wkSAV3WDRGwQ8kOQsCro6RDCHhtVrKZEPCqeIJEQJt1QwQ8reQZQsCrpaRFCHg9quQxQsCryRMkApYqWUoIeC1RsoQQMFNCBrjdknSLDHCb8QSJgL8k/U0GuP0h6U8ywG0iaUIGuM1LmicD3MY8QSLgnKRzZIDbWUlnyQC3oaQhGeD2paSvyAC3AU+QCPhE0qdkgNsBSQfIALce64YI2C1pNxng1uUJEgHbJG0jA9xek/Q6GeBWsW6IgBckvUgGuLV5gkTAWklryQC31ZJWkwFuTdYNETAnaY4McGtIapABbvdIupcMsPtPIgL8ZqwbIuCGbhABflNNiQC/K7pCBPhNeIJEwFi/EgF+P+onIsBvpBER4Pe1viEC/IY8QSLgmI4RAX5HdIQI8OurTwT4faSPiQC/Hk+QCHhH7xIBfm/oTSLAr6MOEeD3kl4mAvwqniARsE7riAC/Z/UcEeDXUosI8HtcTxABfk2eIBHwoB4iAvzu0/1ECACRIAL+JUEETEkQAfMkiICfSRABQxJEwGckiIA+CSLgPRJEwFskiICKBBHwPAkioEWCCJgjQQQ8QII79D/eDQrIqmTAwgAAAABJRU5ErkJggg==);background-repeat:repeat-x;background-position:center;background-size:100% 100%;overflow:hidden;z-index:2;opacity:0;animation:glitter 3s ease-in-out 0s infinite}.inno-card__stamp-foil{–diamond:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTI4cHQiIGhlaWdodD0iMTI4cHQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDEyOCAxMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8Zz4KICA8cGF0aCBkPSJtODAuNTc0IDIwLjg2M3YxMC4zMDVoMTAuMzcxeiIvPgogIDxwYXRoIGQ9Im00OC44OTUgODQuMTZ2MTAuNDM0aDEwLjQzNHoiLz4KICA8cGF0aCBkPSJtMzMuMjE1IDUwLjMwNXYxMC40OTZsMTAuNDk2LTEwLjQ5NnoiLz4KICA8cGF0aCBkPSJtMzMuMjE1IDY4LjQ4djEwLjM2N2gxMC4zNzF6Ii8+CiAgPHBhdGggZD0ibTkzLjQ0MSA2MC44MDF2LTEwLjQ5NmgtMTAuNDM0eiIvPgogIDxwYXRoIGQ9Im03Ny4zNzUgOTQuNTk0di0xMC4wNTFsLTEwLjA0NyAxMC4wNTF6Ii8+CiAgPHBhdGggZD0ibTkzLjQ0MSA3OC44NDh2LTEwLjM2N2wtMTAuMzA1IDEwLjM2N3oiLz4KICA8cGF0aCBkPSJtOTYuNjQxIDUwLjMwNXYxMC40OTZsMTAuNDk2LTEwLjQ5NnoiLz4KICA8cGF0aCBkPSJtOTYuNjQxIDkyLjM1MiAxMC4zNjctMTAuMzA1aC0xMC4zNjd6Ii8+CiAgPHBhdGggZD0ibTYxLjc2MiAyOS4wNTV2LTIzLjc0MmwtMTEuOTA2IDExLjkwMnoiLz4KICA8cGF0aCBkPSJtODAuNTc0IDM0LjM2N3YxMC43NTRsMTAuNzU0LTEwLjc1NHoiLz4KICA8cGF0aCBkPSJtNDguODk1IDM0LjM2N3YxMC43NTRsMTAuNzU0LTEwLjc1NHoiLz4KICA8cGF0aCBkPSJtNjEuNzYyIDkyLjQ4di0xMC40MzRoLTEwLjQ5NnoiLz4KICA8cGF0aCBkPSJtNjQuOTYxIDUuMTgzNnYyMy44NzFsMTEuOTAyLTExLjkwMnoiLz4KICA8cGF0aCBkPSJtMzMuMjE1IDM2LjgwMXYxMC4zMDVoMTAuMzcxeiIvPgogIDxwYXRoIGQ9Im03Ny4zNzUgMzEuMTY4di0xMC4wNDdsLTEwLjA0NyAxMC4wNDd6Ii8+CiAgPHBhdGggZD0ibTkzLjQ0MSA5Mi40OHYtMTAuNDM0aC0xMC40MzR6Ii8+CiAgPHBhdGggZD0ibTk2LjY0MSA2OC40OHYxMC4zNjdoMTAuMzY3eiIvPgogIDxwYXRoIGQ9Im0xMjIuNzUgNjMuMDM5LTExLjkwNi0xMS45MDItMTEuOTY5IDExLjkwMnoiLz4KICA8cGF0aCBkPSJtNzcuMzc1IDEwOC4xNnYtMTAuMzY3aC0xMC4zMDV6Ii8+CiAgPHBhdGggZD0ibTgwLjU3NCA4NC4xNnYxMC40MzRoMTAuNDk2eiIvPgogIDxwYXRoIGQ9Im00NS42OTUgNDQuNzM0di0xMC4zNjdoLTEwLjM2N3oiLz4KICA8cGF0aCBkPSJtOTguODc5IDY2LjIzOCAxMS45NjkgMTEuOTY5IDExLjk2OS0xMS45Njl6Ii8+CiAgPHBhdGggZD0ibTY0Ljk2MSA4Mi4wNDd2MTAuNDM0bDEwLjQzLTEwLjQzNHoiLz4KICA8cGF0aCBkPSJtOTYuNjQxIDM2LjkzdjEwLjE3NmgxMC4yMzh6Ii8+CiAgPHBhdGggZD0ibTYxLjc2MiAxMjMuOTd2LTIzLjc0NmwtMTEuOTA2IDExLjg0eiIvPgogIDxwYXRoIGQ9Im0zMC4wMTYgNzguODQ4di0xMC4zNjdsLTEwLjMwNSAxMC4zNjd6Ii8+CiAgPHBhdGggZD0ibTMwLjAxNiA2MC44MDF2LTEwLjQ5NmgtMTAuNDN6Ii8+CiAgPHBhdGggZD0ibTQ4Ljg5NSAyMC43MzR2MTAuNDM0aDEwLjQzNHoiLz4KICA8cGF0aCBkPSJtNzcuMzc1IDQ0LjczNHYtMTAuMzY3aC0xMC4zMDV6Ii8+CiAgPHBhdGggZD0ibTQ1LjY5NSA5NC41OTR2LTEwLjA1MWwtMTAuMDQ3IDEwLjA1MXoiLz4KICA8cGF0aCBkPSJtNDguODk1IDk3Ljc5M3YxMC43NWwxMC43NTQtMTAuNzV6Ii8+CiAgPHBhdGggZD0ibTgwLjU3NCA2Ni4yMzh2MTAuNjI1bDEwLjYyNS0xMC42MjV6Ii8+CiAgPHBhdGggZD0ibTkzLjQ0MSA0Ny4xMDV2LTEwLjMwNWwtMTAuMzA1IDEwLjMwNXoiLz4KICA8cGF0aCBkPSJtMzAuMDE2IDkyLjIyM3YtMTAuMTc2aC0xMC4xNzZ6Ii8+CiAgPHBhdGggZD0ibTYxLjc2MiA3OC44NDh2LTEwLjM2N2wtMTAuMzcxIDEwLjM2N3oiLz4KICA8cGF0aCBkPSJtNDUuNjk1IDYzLjAzOXYtMTAuMTc2bC0xMC4xNzYgMTAuMTc2eiIvPgogIDxwYXRoIGQ9Im0zMC4wMTYgNDcuMTA1di0xMC4wNTFsLTEwLjA0NyAxMC4wNTF6Ii8+CiAgPHBhdGggZD0ibTY0Ljk2MSA2OC40OHYxMC4zNjdoMTAuMzA1eiIvPgogIDxwYXRoIGQ9Im0xNS45MzggNTEuMTk5LTExLjkwNiAxMS44NGgyMy43NDZ6Ii8+CiAgPHBhdGggZD0ibTQuMDMxMiA2Ni4yMzggMTEuOTA2IDExLjkwNiAxMS44NC0xMS45MDZ6Ii8+CiAgPHBhdGggZD0ibTgwLjU3NCAxMDguNDEgMTAuNjI1LTEwLjYyMWgtMTAuNjI1eiIvPgogIDxwYXRoIGQ9Im02MS43NjIgNDcuMTA1di0xMC4zMDVsLTEwLjM3MSAxMC4zMDV6Ii8+CiAgPHBhdGggZD0ibTc3LjM3NSA3Ni40MTR2LTEwLjE3NmgtMTAuMTc2eiIvPgogIDxwYXRoIGQ9Im0zMy4yMTUgODIuMDQ3djEwLjQzNGwxMC40OTYtMTAuNDM0eiIvPgogIDxwYXRoIGQ9Im02NC45NjEgMTI0LjEgMTEuOTAyLTExLjk2OS0xMS45MDItMTEuOTA2eiIvPgogIDxwYXRoIGQ9Im00NS42OTUgMTA3Ljl2LTEwLjEwOWgtMTAuMTA5eiIvPgogIDxwYXRoIGQ9Im03Ny4zNzUgNjMuMDM5di0xMC4xNzZsLTEwLjE3NiAxMC4xNzZ6Ii8+CiAgPHBhdGggZD0ibTY0Ljk2MSAzNi44MDF2MTAuMzA1aDEwLjMwNXoiLz4KICA8cGF0aCBkPSJtNDguODk1IDY2LjIzOHYxMC42MjVsMTAuNjI1LTEwLjYyNXoiLz4KICA8cGF0aCBkPSJtNjEuNzYyIDYwLjgwMXYtMTAuNDk2aC0xMC40OTZ6Ii8+CiAgPHBhdGggZD0ibTQ1LjY5NSA3Ni40MTR2LTEwLjE3NmgtMTAuMTc2eiIvPgogIDxwYXRoIGQ9Im04MC41NzQgNTIuNDE0djEwLjYyNWgxMC42MjV6Ii8+CiAgPHBhdGggZD0ibTQ1LjY5NSAzMS4xNjh2LTkuNzkzbC05Ljc5MyA5Ljc5M3oiLz4KICA8cGF0aCBkPSJtNDguODk1IDUyLjQxNHYxMC42MjVoMTAuNjI1eiIvPgogIDxwYXRoIGQ9Im02NC45NjEgNTAuMzA1djEwLjQ5NmwxMC40My0xMC40OTZ6Ii8+CiA8L2c+Cjwvc3ZnPgo=);bottom:0;right:0;position:absolute;width:55px;height:55px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:4;background-position:center center;filter:brightness(calc(var(–hyp) * 0.3 + 0.5)) contrast(2) saturate(1.5);opacity:0;background-image:var(–diamond);transition:opacity .8s ease-in-out}.inno–eagles .inno-card__stamp-foil,.inno–flyers .inno-card__stamp-foil{filter:invert(100%) brightness(calc(var(–hyp) * 0.3 + 0.5)) contrast(2) saturate(1.5)}.inno-card__stamp-foil.is-seal{opacity:1;background-position:center top;background-size:100% auto;filter:brightness(calc(var(–hyp) * 0.2 + 0.8)) contrast(1.1) saturate(1.1);width:80px;height:80px}@media(min-width: 37.5em){.inno-card__stamp-foil.is-seal{width:90px;height:90px}}.inno-card__image{position:absolute;z-index:2;top:0;left:-10px;right:-10px;width:calc(100% + 20px)}.inno-card__bottom{position:relative;z-index:11}.inno-card__stats{display:grid;grid-template-columns:4fr 4fr 1fr;gap:16px;color:#222;padding-bottom:8px;border-bottom:solid #dcdcdc 1px;font-family:”Grot12″,sans-serif;text-transform:uppercase;font-weight:bold;font-size:12px;line-height:1.2;margin-bottom:4px}.inno–eagles .inno-card__stats{grid-template-columns:4fr 1fr 1fr 1fr}@media(min-width: 48em){.inno-card__stats{grid-template-columns:4fr 4fr 1fr;font-size:14px}.inno–eagles .inno-card__stats{grid-template-columns:4fr 1fr 1fr 1fr}}.inno-card__stat{position:relative}.inno-card__stat:before{content:””;position:absolute;top:0;bottom:0;left:-8px;height:100%;width:1px;background-color:#dcdcdc}.inno-card__stat–votes{white-space:nowrap}.inno-card__stat–votes .inno-thumb-icon{margin-right:2px}.inno-card__stat–votes:before{content:none}.inno-card__stat–go .inno-card__stats-value{color:var(–color-over-accent)}.inno-card__stat–go .inno-thumb-icon{fill:var(–color-over-accent);transform:rotate(180deg);top:2px}.inno-card__stat–stay .inno-card__stats-value{color:var(–color-accent)}.inno-card__stat–stay .inno-thumb-icon{fill:var(–color-accent)}.inno-card__stats-value{color:var(–color-over-accent)}.inno-card__votes-bar{position:relative;width:100%;padding:4px 0;height:10px;background-color:var(–color-over-accent);border-radius:4px;margin-top:2px;overflow:hidden}.inno-card__votes-bar-fill{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background-color:var(–color-accent);transform:translateX(50%)}.inno-card__more-info{padding:4px 8px}.inno-card__opinion{flex-grow:2;padding:4px 0;font-size:16px;font-family:”Grot 10″,sans-serif;line-height:1.4}.inno-card__opinion-title{font-family:”Grot12″,sans-serif;font-size:14px;text-transform:uppercase;color:#222;font-weight:bold}.inno-card__opinion-p{font-family:”Grot 10″,sans-serif;color:#222;font-size:12px;padding-top:2px}@media(min-width: 37.5em){.inno-card__opinion-p{font-size:14px;padding-top:0px}}.inno-card__opinion-p+.inno-card__opinion-p{margin-block-start:24px}.inno-card__copyright-logo{position:absolute;bottom:0;left:0;right:0;max-width:100px;display:block;margin:0 auto 10px;fill:var(–color-accent);opacity:.3}.inno-card__copyright-logo *{fill:var(–color-accent) !important}.inno-voting__buttons{display:flex;justify-content:center;align-items:center;gap:0 20px;padding:24px 0;transition:opacity .4s ease-in-out}.is-empty .inno-voting__buttons{pointer-events:none;opacity:.2}.inno-voting__button{position:relative;width:80px;height:80px;border-radius:50%;cursor:pointer;background-color:#f4f1eb;color:#fff;transition:background-color .3s ease-in-out;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}@media not all and (hover: none){.inno-voting__button:hover{background-color:hsl(40,29.0322580645%,83.9215686275%)}}.inno-voting__button–info{font-size:24px;color:#222;font-family:”Times New Roman”,Times,serif;font-weight:bold;font-style:italic;transition:color .3s ease-in-out,.3s ease-in-out;transform-style:preserve-3d}.inno-voting__button–info.is-flipped{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);background-color:hsl(40,29.0322580645%,73.9215686275%)}.inno-voting__button–stay{background-color:var(–color-accent)}@media not all and (hover: none){.inno–flyers .inno-voting__button–stay:hover,.inno–flyers .inno-voting__button–stay.is-hover{background-color:rgb(143.0361445783,63.8554216867,15.9638554217)}.inno–eagles .inno-voting__button–stay:hover,.inno–eagles .inno-voting__button–stay.is-hover{background-color:rgb(0,52.9285714286,58.5)}.inno–sixers .inno-voting__button–stay:hover,.inno–sixers .inno-voting__button–stay.is-hover{background-color:rgb(156.6964285714,18.8035714286,23.6785714286)}.inno–phillies .inno-voting__button–stay:hover,.inno–phillies .inno-voting__button–stay.is-hover{background-color:rgb(156.6964285714,18.8035714286,23.6785714286)}}.inno-voting__button–go{background-color:var(–color-over-accent)}@media not all and (hover: none){.inno–flyers .inno-voting__button–go:hover,.inno–flyers .inno-voting__button–go.is-hover{background-color:#555}.inno–eagles .inno-voting__button–go:hover,.inno–eagles .inno-voting__button–go.is-hover{background-color:#000}.inno–sixers .inno-voting__button–go:hover,.inno–sixers .inno-voting__button–go.is-hover{background-color:rgb(0,51.48,99)}.inno–phillies .inno-voting__button–go:hover,.inno–phillies .inno-voting__button–go.is-hover{background-color:rgb(72.25,72.25,72.25)}.inno–union .inno-voting__button–go:hover,.inno–union .inno-voting__button–go.is-hover{background-color:rgb(0,117.78,226.5)}}.inno-voting__button .inno-thumb-icon{margin-top:-9px;width:40px;height:40px}.inno-voting__button-label{font-family:”Grot12″,sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase}.inno-card__thumb{position:absolute;top:0px;left:0px;bottom:0px;right:0px;display:flex;align-items:center;justify-content:center;z-index:100;pointer-events:none;transform:perspective(1000px) translateZ(10px);transform-style:flat}.inno-card__thumb–scale{transform:scale(1);opacity:0;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.is-hover-stay .inno-card__thumb–scale,.is-hover-go .inno-card__thumb–scale{transform:scale(1.5);opacity:1}.inno-card__thumb–rotate{transform:rotate(90deg);transition:transform .3s ease-in-out}.is-hover-stay .inno-card__thumb–rotate{transform:rotate(0deg)}.is-hover-go .inno-card__thumb–rotate{transform:rotate(180deg)}.inno-card__glare{border-radius:8px;transform:perspective(1001px) rotateY(0deg);mix-blend-mode:overlay;opacity:0;z-index:1;position:absolute;top:0px;left:0px;bottom:0px;right:0px;transition:opacity .3s ease-out,transform .3s ease-in-out;background-image:radial-gradient(farthest-corner circle at var(–mx) var(–my), rgba(255, 255, 255, 0.8) 10%, rgba(255, 255, 255, 0.65) 20%, rgba(0, 0, 0, 0.5) 90%)}.inno-card__glare–special{background:radial-gradient(farthest-corner circle at var(–mx) var(–my), rgba(255, 255, 255, 0.8) 10%, rgba(255, 255, 255, 0.6) 35%, rgb(0, 0, 0) 85%)}.inno-card__shine{–space: 5%;–angle: 150deg;–imgsize: 500px;–red: #f80e7b;–yel: #eedf10;–gre: #21e985;–blu: #0dbde9;–vio: #c929f1;–grain: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTAwIiBoZWlnaHQ9IjUwMCI+CjxmaWx0ZXIgaWQ9Im4iPgo8ZmVUdXJidWxlbmNlIHR5cGU9ImZyYWN0YWxOb2lzZSIgYmFzZUZyZXF1ZW5jeT0iLjciIG51bU9jdGF2ZXM9IjEwIiBzdGl0Y2hUaWxlcz0ic3RpdGNoIj48L2ZlVHVyYnVsZW5jZT4KPC9maWx0ZXI+CjxyZWN0IHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiBmaWxsPSIjMDAwIj48L3JlY3Q+CjxyZWN0IHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiBmaWx0ZXI9InVybCgjbikiIG9wYWNpdHk9IjAuMyI+PC9yZWN0Pgo8L3N2Zz4=);border-radius:8px;transform:perspective(1001px) rotateY(0deg);mix-blend-mode:overlay;opacity:0;z-index:1;position:absolute;top:0px;left:0px;bottom:0px;right:0px;transition:opacity .3s ease-out,transform .3s ease-in-out}.inno-card__shine–rookie{background-image:var(–grain),repeating-linear-gradient(0deg, rgb(255, 119, 115) calc(var(–space) * 1), rgb(255, 237, 95) calc(var(–space) * 2), rgb(168, 255, 95) calc(var(–space) * 3), rgb(131, 255, 247) calc(var(–space) * 4), rgb(120, 148, 255) calc(var(–space) * 5), rgb(216, 117, 255) calc(var(–space) * 6), rgb(255, 119, 115) calc(var(–space) * 7)),repeating-linear-gradient(var(–angle), #0e152e 0%, hsl(180, 10%, 60%) 3.8%, hsl(180, 29%, 66%) 4.5%, hsl(180, 10%, 60%) 5.2%, #0e152e 10%, #0e152e 12%),radial-gradient(farthest-corner circle at var(–mx) var(–my), rgba(0, 0, 0, 0.1) 12%, rgba(0, 0, 0, 0.15) 20%, rgba(0, 0, 0, 0.25) 120%);background-blend-mode:screen,hue,hard-light;background-size:var(–imgsize) 100%,200% 700%,300% 100%,200% 100%;background-position:center,0% var(–posy),var(–posx) var(–posy),var(–posx) var(–posy);filter:brightness(0.8) contrast(2.95) saturate(0.5)}.inno-card__shine–special{–imgsize: 50% 42%;background-image:var(–grain),repeating-linear-gradient(0deg, rgb(255, 119, 115) calc(var(–space) * 1), rgb(255, 237, 95) calc(var(–space) * 2), rgb(168, 255, 95) calc(var(–space) * 3), rgb(131, 255, 247) calc(var(–space) * 4), rgb(120, 148, 255) calc(var(–space) * 5), rgb(216, 117, 255) calc(var(–space) * 6), rgb(255, 119, 115) calc(var(–space) * 7)),repeating-linear-gradient(var(–angle), #0e152e 0%, hsl(180, 10%, 60%) 3.8%, hsl(180, 29%, 66%) 4.5%, hsl(180, 10%, 60%) 5.2%, #0e152e 10%, #0e152e 12%),radial-gradient(farthest-corner circle at var(–mx) var(–my), rgba(0, 0, 0, 0.1) 12%, rgba(0, 0, 0, 0.15) 20%, rgba(0, 0, 0, 0.25) 120%);background-blend-mode:exclusion,hue,hard-light;background-size:var(–imgsize),200% 700%,300% 100%,200% 100%;background-position:center center,0% var(–posy),var(–posx) var(–posy),var(–posx) var(–posy);filter:brightness(calc(var(–hyp) * 0.3 + 0.5)) contrast(2) saturate(1.5)}.inno-ad{max-height:400px;transition:max-height .4s ease-in-out,padding .4s ease-in-out,margin .4s ease-in-out;overflow:hidden}.inno-ad.is-hidden{max-height:0;margin:0;padding:0}.inno-ad–banner{padding-block:48px;background:#222}@media(min-width: 0em)and (max-width: 48em){.inno-ad–banner{display:none}}.inno-ad–banner .inno-ad__label{display:none}.inno-color–white .inno-ad–banner{background:#f4f1eb}.inno-color–white .inno-ad–banner .inno-ad__ad{background:#fff}.inno-color–black .inno-ad–banner{background:rgb(54.4,54.4,54.4)}.inno-ad__label{display:block;margin:0 auto 8px;text-align:center;font-size:12px;color:#808284;text-transform:uppercase}.inno-ad__ad{margin-inline:auto;background-color:#f4f1eb;display:flex;align-items:center;justify-content:center;overflow:hidden;width:300px;height:250px}@media(min-width: 48em){.inno-ad__ad{width:728px;height:90px}}@media(min-width: 63.9375em){.inno-ad__ad{height:auto;width:fit-content;min-width:728px;min-height:90px;max-width:970px;max-height:250px}}.inno-ad__ad–small{width:300px;height:250px;min-height:auto;min-width:auto}.inno-ad__placeholder{text-align:center;text-transform:uppercase;font-weight:bold;font-size:16px;color:#222}@media(min-width: 75em){.inno-ad__placeholder{padding:120px 0}}.inno-byline{border-block:1px solid var(–color-faint);padding-block:16px;font-family:”Grot 10″,sans-serif;font-size:14px;line-height:1.5}@media(min-width: 48em){.inno-byline{font-size:16px}}.inno-byline__content{display:flex;justify-content:space-between;align-items:center}.inno-byline__timestamp-date{color:var(–color-text-primary)}.inno-byline__timestamp-label{color:var(–color-text-secondary)}.inno-byline__authors{color:var(–color-text-primary, #222222);line-height:1.5em}.inno-byline__author{display:inline}.inno-byline__author-link,.inno-byline__authors a{color:var(–color-text-primary, #222222);text-decoration:none;transition:color .4s ease-in-out}.inno-byline__author-link:hover,.inno-byline__authors a:hover{color:var(–color-text-link, #004e96)}.inno-caption{color:var(–color-text-secondary);font-family:”Grot 10″,sans-serif;font-size:14px;line-height:1.5}.inno-caption a{color:inherit;box-shadow:inset 0 -1px 0 0 var(–color-text-secondary);transition:color .25s ease,box-shadow .25s ease;text-decoration:none}.inno-caption a:hover{color:var(–color-text-link);box-shadow:inset 0 -1px 0 0 var(–color-text-link)}.inno-caption__caption-text{display:block;text-wrap:pretty}.inno-caption__credit{color:var(–color-text-tertiary);display:block}.inno-credits{font-family:”Grot 10″,sans-serif}.inno-credits__header{color:var(–color-text-primary);font-size:16px;font-family:”Grot 10″,sans-serif;font-weight:normal;line-height:1.2;border-bottom:1px solid var(–color-faint);padding-bottom:4px;margin-bottom:8px}.inno-credits__roles{display:grid;gap:8px;color:var(–color-text-secondary);font-size:14px;line-height:1.5;text-align:pretty}@media(min-width: 48em){.inno-credits__roles{grid-template-columns:50% 50%}}.inno-gift{display:none}.inno-gift–default{justify-content:center}.inno-gift–default.is-available{display:flex}.inno-gift–default .inno-button{font-size:24px;padding:8px;min-width:200px;margin:0px auto}.inno-gift–minimal.is-available{display:inline-block}.inno-gift–minimal .inno-button{display:flex;align-items:center;padding:8px;font-size:16px;line-height:16px}.inno-gift–minimal .inno-button__label{font-size:14px;font-weight:normal;color:currentColor;opacity:.4;transition:opacity .4s ease-in-out;display:inline-block}.inno-gift–minimal .inno-icon{display:inline-block}.inno-gift.is-available{display:block}.is-app .inno-gift{display:none}.inno-gift .inno-icon–loading{animation:spin 1s linear forwards infinite}.inno-gift .inno-icon{display:none}.inno-gift [data-state=ready] .inno-icon–gift{display:initial}.inno-gift [data-state=loading] .inno-icon–loading{display:initial}.inno-gift [data-state=complete] .inno-icon–tickmark{display:initial}.inno-gift [data-state=error] .inno-icon–cross{display:initial}.inno-gift-toast-receiver{display:none}.inno-button–minimal{background-color:var(–color-background);color:var(–color-text-primary)}.inno-button–minimal:hover{background-color:var(–color-accent);color:var(–color-over-accent)}.inno-button–minimal:hover .inno-button__label{opacity:1}.inno-button–minimal:disabled{background-color:var(–color-text-secondary);color:var(–color-text-tertiary);pointer-events:none}@keyframes spin{0%{rotate:0deg}100%{rotate:360deg}}.inno-graphic__iframe,.inno-graphic__datawrapper{width:100%}.inno-hero{margin-bottom:20px}.inno-hero__media{height:70vh;min-height:400px;width:100%;overflow:hidden;position:relative}@media(min-width: 37.5em){.inno-hero__media{height:80vh}}.inno-hero__media .inno-hed-container{display:flex;position:absolute;top:0px;left:0px;right:0px;bottom:0px;justify-content:center;align-items:center}.inno-hero__media .inno-hed{position:relative;width:700px;max-width:80%}.inno-hero__media .inno-hed__content{position:absolute;width:100%}.inno-hero__media .inno-dek{font-family:”Inquirer Headline”,”Times New Roman”,serif;font-weight:600;color:#fff;font-size:20px;text-align:center;padding:16px;line-height:1.1}@media(min-width: 37.5em){.inno-hero__media .inno-dek{font-size:24px}}@media(min-width: 48em){.inno-hero__media .inno-dek{margin-top:8px;font-size:32px}}.inno-hero__media .inno-byline{color:#fff;text-align:center;font-size:14px;line-height:1.4}@media(min-width: 37.5em){.inno-hero__media .inno-byline{font-size:18px}}.inno-hero__media .inno-byline a{color:#fff;text-decoration:none;font-weight:bold}.inno-hero__media .inno-byline a:hover{border-bottom:1px solid #fff}.inno-hero__media .inno-hero__scrims{position:absolute;top:-100%;left:-100%;width:300%;height:300%;display:flex;transform:rotate(60deg);mix-blend-mode:multiply}.inno–veep .inno-hero__media .inno-hero__scrims{mix-blend-mode:color}.inno-hero__media .inno-hero__scrim{width:50%;height:100%}.inno-hero__media .inno-hero__scrim–stay{background:var(–color-accent)}.inno–eagles .inno-hero__media .inno-hero__scrim–stay{background-color:#008d5c}.inno–veep .inno-hero__media .inno-hero__scrim–stay{background-color:rgb(0,131.04,252)}.inno-hero__media .inno-hero__scrim–go{background:var(–color-over-accent)}.inno–flyers .inno-hero__media .inno-hero__scrim–go{background-color:#555}.inno–eagles .inno-hero__media .inno-hero__scrim–go{background-color:rgb(110.5,110.5,110.5)}.inno–phillies .inno-hero__media .inno-hero__scrim–go{background-color:#808284}.inno–veep .inno-hero__media .inno-hero__scrim–go{background-color:rgb(93.3442622951,198.2786885246,243.6557377049)}.inno-hero__media .inno-image{width:100%;height:100%;position:relative}.inno-hero__media .inno-image img{width:100%;height:100%;object-position:center center;object-fit:cover;filter:grayscale(1)}.inno–veep .inno-hero__media .inno-image img{object-position:top center}.inno–veep .inno-hero__tint{position:absolute;inset:0px;background:rgba(0,0,0,.2)}.inno-image__img{width:100%;display:block}.inno-link{display:flex;align-items:center;width:fit-content;text-decoration:none}.inno-link:hover .inno-link__copy{color:var(–color-accent)}.inno-link:hover .inno-icon{transform:translateX(0px)}.inno-link .inno-icon{width:20px;height:20px;margin-left:5px;display:inline-block;transform:translateX(-2px);transition:transform .3s ease-in-out}.inno-link__copy{font-family:”Inquirer Headline”,”Times New Roman”,serif;font-weight:600;color:var(–color-text-primary);font-size:24px;line-height:1;transition:color .3s ease-in-out}.inno-looping-video__video{width:100%}.inno-more__header{display:flex;justify-content:space-between;align-items:center;border-top:3px solid var(–color-text-primary);padding-top:8px;margin-block-end:16px;line-height:1.2}.inno-more__header .inno-link{margin-bottom:0}.inno-more__header .inno-link__copy{display:none}@media(min-width: 48em){.inno-more__header .inno-link__copy{display:block}}.inno-more__title{max-width:650px;display:block;font-family:”Grot12″,sans-serif;font-size:32px;text-transform:uppercase;color:var(–color-text-primary);margin:0;text-wrap:balance}@media(min-width: 48em){.inno-more__title{max-width:none}}.inno-more__stories{display:flex;gap:24px;flex-direction:column}@media(min-width: 48em){.inno-more__stories{flex-direction:row}}.inno-more__stories .inno-related{height:100%;margin-bottom:0;border:0;padding:0}.inno-more__stories .inno-related .inno-image{margin:0 0 12px 0;aspect-ratio:3/2}.inno-more__stories .inno-related .inno-image__img{width:100%;height:100%;object-fit:cover}.inno-more__story{position:relative;display:block;max-width:650px;margin:0 auto}@media(min-width: 48em){.inno-more__story{max-width:none}}.inno-more__story:after{content:””;position:absolute;z-index:2;background:var(–color-faint)}@media(min-width: 0em)and (max-width: 48em){.inno-more__story:after{left:0;bottom:-12px;width:100%;height:1px}}@media(min-width: 48em){.inno-more__story:after{top:0;right:-12px;width:1px;height:100%}}.inno-more__story:last-child:after{display:none}.inno-p{-webkit-font-smoothing:subpixel-antialiased;-mox-osx-font-smoothing:grayscale;color:#222;color:var(–color-text-primary);font-family:”Inquirer Text”,”Times New Roman”,serif;font-size:18px;line-height:1.666666;white-space:pre-line;text-wrap:pretty}@media(min-width: 37.5em){.inno-p{font-size:20px;line-height:1.6}}.inno-p–has-dropcap:first-letter{margin-top:1px;margin-right:12px;margin-bottom:0;margin-left:0;font-family:”Inquirer Headline”,”Times New Roman”,serif;font-size:3.2em;float:left;font-weight:bold;line-height:1;color:var(–color-accent)}@-moz-document url-prefix(){.inno-p–has-dropcap:first-letter{margin-top:10px;margin-bottom:0px}}@media(min-width: 37.5em){.inno-p–has-dropcap:first-letter{font-size:5.3em;margin-top:-3px;margin-bottom:-10px}@-moz-document url-prefix(){.inno-p–has-dropcap:first-letter{margin-top:12px;margin-bottom:0px}}}.inno-p a{transition:box-shadow .25s ease;color:var(–color-text-link);text-decoration:none}.inno-p a:hover{box-shadow:inset 0 -1px 0 0 var(–color-text-link)}.inno-p__endmark{display:inline-block;height:1.1em;width:1.1em;margin-left:5px;vertical-align:text-bottom;margin-bottom:2px;fill:var(–color-text-accent)}.inno-premium{padding:19px 26px 22px 8px;color:var(–color-text-primary);font-family:”Grot 10″,sans-serif;font-size:18px;line-height:1;font-weight:normal;background-color:var(–color-background-secondary)}.inno-premium .inno-icon{fill:#f0af13;width:24px;margin-right:7px}.inno-premium__header{display:flex}.inno-premium__hed{font-weight:bold;line-height:22px;font-size:16px;color:var(–color-text-primary);padding:3px 0 4px;font-family:”Grot 10″,sans-serif;text-wrap:pretty}.inno-mode–dark .inno-premium__hed{color:#fff}.inno-premium__message{font-weight:500;line-height:22px;font-size:16px;color:var(–color-text-secondary);font-family:”Grot 10″,sans-serif;margin-left:32px;text-wrap:pretty}.inno-related{position:relative;display:block;z-index:2;padding:12px;max-width:min(650px,100vw – 32px);background-color:var(–color-background);text-decoration:none;color:var(–color-text-primary);transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;font-family:”Grot 10″,sans-serif;box-sizing:border-box;border:1px solid var(–color-faint)}.inno-related:hover{transform:translateY(-4px)}.inno-related:hover .inno-related__headline{color:var(–color-accent)}.inno-related .inno-image{margin:-12px -12px 12px -12px}.inno-related__eyebrow{font-size:16px;line-height:1;font-weight:bold;font-family:”Grot12″,sans-serif;text-transform:uppercase;color:var(–color-accent)}.inno-related__headline{font-family:”Inquirer Headline”,”Times New Roman”,serif;line-height:1.2;font-size:24px;font-weight:600;transition:color .3s ease-in-out;text-wrap:pretty}.inno-related__description{font-size:16px;line-height:1.4;color:var(–color-text-tertiary);text-wrap:pretty}.inno-video{width:auto}.inno-video__video{width:100%}.inno-toast{position:fixed;bottom:16px;left:0;right:0;width:max-content;margin:0px auto;z-index:120;display:flex;align-content:center;justify-content:center;text-align:center;font-size:20px;border-radius:5px;background-color:var(–color-text-primary);color:var(–color-background);padding:24px 48px;box-shadow:0 1px 4px rgba(89,87,96,.1),0 3px 6px rgba(89,87,96,.1);translate:0% calc(100% + 18px);transition:translate .4s}.inno-toast–active{translate:0 0}

    Philadelphia Eagles kicker Jake Elliott celebrates an extra point during the third quarter of the Philadelphia Eagles game against the Los Angeles Rams at Lincoln Financial Field on Sunday, Sept. 21, 2025 in Philadelphia.
    Philadelphia Eagles kicker Jake Elliott celebrates an extra point during the third quarter of the Philadelphia Eagles game against the Los Angeles Rams at Lincoln Financial Field on Sunday, Sept. 21, 2025 in Philadelphia.Monica Herndon / Staff Photographer

    Which Eagles Should Stay or Go?
    Swipe and decide

    The Eagles' season ended sooner than expected with a loss to the 49ers in the wild-card round. Now the Birds will try to assemble a roster that can help them get back to their Super Bowl standard. Beat writer Jeff McLane makes his picks on what personnel decisions he sees the team making this offseason.

    Make your pick for each player by swiping the cards below — right for Stay or left for Go. Yes, just like Tinder. Finding it hard to decide? We'll also show you how other Inquirer readers have voted so far and what we think the team will do.

    Advertisement

    Quarterbacks

    The biggest question here (for a second straight year) is whether Tanner McKee will stick around as the backup.

    #1

    Jalen

    Hurts

    Crowd says 
    Height
    6'1"
    Weight
    223lb.
    Age
    27

    Inky Says Stay

    We've seen what he can accomplish with a good coordinator. But he needs help in the drop-back game if he's going to elevate.

    #14

    Sam

    Howell

    Crowd says 
    Height
    6'1"
    Weight
    220lb.
    Age
    25

    Inky Says Go

    Tanner McKee's broken hand in camp forced the Eagles to trade for him before the season. He's a free agent and should get a backup opportunity elsewhere.

    #19

    Kyle

    McCord

    Rookie

    Crowd says 
    Height
    6'3"
    Weight
    218lb.
    Age
    23

    Inky Says Go

    He had a rough first camp, but a full season to watch and learn may help. His return may depend on the new coordinator and scheme.

    #16

    Tanner

    McKee

    Crowd says 
    Height
    6'6"
    Weight
    231lb.
    Age
    25

    Inky Says Stay

    It's not fair to base an evaluation solely on the finale. But it's unlikely the Eagles will receive attractive enough offers to trade.

    All Quarterbacks rated!Jump to Running Backs

    Running Backs

    Tank Bigsby showed some flashes behind Saquon Barkley. How entrenched is he as the No. 2?

    #26

    Saquon

    Barkley

    Crowd says 
    Height
    6'0"
    Weight
    233lb.
    Age
    28

    Inky Says Stay

    His numbers dropped and he wasn't as dynamic, but he might have been the least responsible for the run game woes. He's guaranteed $16M next season.

    #37

    Tank

    Bigsby

    Crowd says 
    Height
    5'11"
    Weight
    215lb.
    Age
    24

    Inky Says Stay

    Barkley said he was open to ceding touches. Bigsby could be a power complement to the still joystick-like starter.

    #29

    A.J.

    Dillon

    Crowd says 
    Height
    6'0"
    Weight
    247lb.
    Age
    27

    Inky Says Go

    It's a shame, but his one-year tenure here will be remembered for the late fumble at the Giants and the ill-advised "Positivity Rabbit."

    #28

    Will

    Shipley

    Crowd says 
    Height
    5'11"
    Weight
    209lb.
    Age
    23

    Inky Says Stay

    Aside from the fumble at Washington, he was a capable kick returner. He was mostly an afterthought on offense.

    All Running Backs rated!Jump to Receivers

    Receivers

    A.J. Brown’s long-term future with the Eagles might be the biggest question of the 2026 offseason.

    #80

    Darius

    Cooper

    Rookie

    Crowd says 
    Height
    5'11"
    Weight
    210lb.
    Age
    24

    Inky Says Stay

    The undrafted rookie was used mostly as a run blocker, but he has some receiving upside. He'll be back.

    #11

    A.J.

    Brown

    Crowd says 
    Height
    6'1"
    Weight
    226lb.
    Age
    28

    Inky Says Stay

    His future is the question of the offseason. By his standards, he didn't have a good season and may have lost a half-step. He still projects as one of the best. There's also a significant cap charge.

    #18

    Britain

    Covey

    Crowd says 
    Height
    5'8"
    Weight
    173lb.
    Age
    28

    Inky Says Stay

    It took too long, but when he was promoted to the active roster the return game was given a boost.

    #2

    Jahan

    Dotson

    Crowd says 
    Height
    5'11"
    Weight
    184lb.
    Age
    25

    Inky Says Go

    It must have been tough running all those for-the-love-of-the-game routes. He was just too slight to make an impact as the third receiver.

    #6

    DeVonta

    Smith

    Crowd says 
    Height
    6'0"
    Weight
    170lb.
    Age
    27

    Inky Says Stay

    He was maybe the one guy on offense who met expectations. If A.J. Brown leaves, he should be the bona fide No. 1.

    #85

    Terrace

    Marshall

    Crowd says 
    Height
    6'2"
    Weight
    200lb.
    Age
    25

    Inky Says Go

    The Eagles need more young receivers with upside. He doesn't satisfy that need.

    #86

    Quez

    Watkins

    Crowd says 
    Height
    6'0"
    Weight
    193lb.
    Age
    27

    Inky Says Go

    After a few post-Eagles years in the NFL wilderness, he returned to the practice squad.

    #89

    Johnny

    Wilson

    Crowd says 
    Height
    6'6"
    Weight
    228lb.
    Age
    24

    Inky Says Stay

    The Eagles lost their best blocking receiver in training camp. He should return in that role.

    All Receivers rated!Jump to Tight Ends

    Tight Ends

    Dallas Goedert is 31 but comes off an unlikely career year. How hard will the Birds work to retain the free agent?

    #81

    Grant

    Calcaterra

    Crowd says 
    Height
    6'4"
    Weight
    240lb.
    Age
    27

    Inky Says Go

    The ground game issues exposed his run-blocking deficiencies. He's a skilled receiver, but he may walk in free agency.

    #88

    Dallas

    Goedert

    Crowd says 
    Height
    6'5"
    Weight
    256lb.
    Age
    31

    Inky Says Go

    He had a career year in touchdowns. But the explosiveness is waning and the effort in run blocking was lacking. A reset at tight end makes sense.

    #83

    Kylen

    Granson

    Crowd says 
    Height
    6'3"
    Weight
    242lb.
    Age
    27

    Inky Says Go

    Also miscast as a blocker, he's another free-agent tight end who could exit.

    #84

    E.J.

    Jenkins

    Crowd says 
    Height
    6'6"
    Weight
    245lb.
    Age
    27

    Inky Says Go

    He's been hanging around since 2023. It's possible he clings on for more, especially if the Eagles don't want a tight end overhaul.

    #36

    Cameron

    Latu

    Crowd says 
    Height
    6'5"
    Weight
    244lb.
    Age
    25

    Inky Says Stay

    His staying power could depend on the new coordinator, especially if a steady fullback is part of the plans.

    All Tight Ends rated!Jump to Offensive Line

    Offensive Line

    The injury issues and related struggles of this group mean changes would seem likely.

    #51

    Cam

    Jurgens

    Pro Bowl

    Crowd says 
    Height
    6'3"
    Weight
    303lb.
    Age
    26

    Inky Says Stay

    Was he ever fully recovered from offseason back surgery? He needs a bounce back season in a big way.

    #66

    Drew

    Kendall

    Rookie

    Crowd says 
    Height
    6'4"
    Weight
    308lb.
    Age
    24

    Inky Says Stay

    The film was decent after his first real chance in the finale. He may need to add guard to his repertoire.

    #61

    Willie

    Lampkin IV

    Rookie

    Crowd says 
    Height
    5'11"
    Weight
    290lb.
    Age
    23

    Inky Says Stay

    He's an intriguing prospect, but can a 5-foot-8 center (listed as 5-11) really survive in the NFL?

    #78

    Myles

    Hinton

    Rookie

    Crowd says 
    Height
    6'6"
    Weight
    323lb.
    Age
    23

    Inky Says Stay

    He was behind fellow rookie Cameron Williams as a developmental prospect, but will get time to develop.

    #69

    Landon

    Dickerson

    Crowd says 
    Height
    6'6"
    Weight
    332lb.
    Age
    27

    Inky Says Stay

    The injuries continued to pile up. Even warriors break down. He shrugged when asked about playing again, but he's only 27.

    #74

    Fred

    Johnson

    Crowd says 
    Height
    6'7"
    Weight
    326lb.
    Age
    28

    Inky Says Stay

    He's a good swing tackle. The last time he left for a starting chance he was back in months.

    #65

    Lane

    Johnson

    Crowd says 
    Height
    6'6"
    Weight
    325lb.
    Age
    35

    Inky Says Stay

    He may be the only one to know if retiring is on the table. He's a Hall of Famer no matter his future, but I think he may have one more year left.

    #68

    Jordan

    Mailata

    Crowd says 
    Height
    6'8"
    Weight
    365lb.
    Age
    28

    Inky Says Stay

    He had a good season, particularly in pass protection. No one thrived in the run game. He could use the extra month to replenish.

    #63

    Hollin

    Pierce

    Rookie

    Crowd says 
    Height
    6'8"
    Weight
    341lb.
    Age
    24

    Inky Says Stay

    He's a big dude. Jeff Stoutland likes big, raw talent. That's all I've got.

    #79

    Matt

    Pryor

    Crowd says 
    Height
    6'7"
    Weight
    332lb.
    Age
    31

    Inky Says Go

    A starting-caliber tackle-guard backup he was not, but few teams have that kind of versatile depth.

    #56

    Tyler

    Steen

    Crowd says 
    Height
    6'6"
    Weight
    321lb.
    Age
    25

    Inky Says Stay

    He played better than some have suggested. The Eagles may look to extend him this offseason.

    #64

    Brett

    Toth

    Crowd says 
    Height
    6'6"
    Weight
    304lb.
    Age
    29

    Inky Says Stay

    He was a better backup center than guard, but versatile interior O-linemen are hard to come by.

    #73

    Cameron

    Williams

    Rookie

    Crowd says 
    Height
    6'5"
    Weight
    317lb.
    Age
    22

    Inky Says Stay

    He got thrown into the fire against a future Hall of Famer in the finale, but there were glimpses of why the Eagles drafted him.

    All Offensive Line rated!Jump to Special Teams

    Special Teams

    Kicker Jake Elliott was shaky at times in 2025. How vulnerable should he be this offseason?

    #4

    Jake

    Elliott

    Crowd says 
    Height
    5'9"
    Weight
    167lb.
    Age
    30

    Inky Says Go

    He has some of the biggest kicks in franchise history and two rings to boot. But the last two seasons have been too inconsistent.

    #47

    Charley

    Hughlett

    Crowd says 
    Height
    6'4"
    Weight
    251lb.
    Age
    35

    Inky Says Go

    He's up there in years and suffered various injuries. Maybe he's back, but the Eagles might want a long-term solution.

    #10

    Braden

    Mann

    Crowd says 
    Height
    5'11"
    Weight
    198lb.
    Age
    28

    Inky Says Stay

    He should be a priority free-agent signing. His ability to flip the field covered for the offense on multiple occasions.

    All Special Teams rated!Jump to Defensive Line

    Defensive Line

    Which of the Eagles’ promising DTs will be a contract extension priority? Will legend Brandon Graham stay unretired and run it back?

    #98

    Jalen

    Carter

    Pro Bowl

    Crowd says 
    Height
    6'3"
    Weight
    314lb.
    Age
    24

    Inky Says Stay

    Shoulder injuries affected him throughout his third season. He also plays without discipline. The Eagles may be wary of extending him early.

    #90

    Jordan

    Davis

    Crowd says 
    Height
    6'6"
    Weight
    336lb.
    Age
    25

    Inky Says Stay

    He took a leap forward and may have vaulted ahead of Carter to be the next extended. There's still room for pass-rushing growth.

    #55

    Brandon

    Graham

    Crowd says 
    Height
    6'2"
    Weight
    265lb.
    Age
    37

    Inky Says Go

    He hinted that he may want to keep playing, but the guess here is that he'll be told to re-retire – until they (possibly) need him again.

    #96

    Gabe

    Hall

    Crowd says 
    Height
    6'6"
    Weight
    295lb.
    Age
    24

    Inky Says Stay

    He spent most of another season on the practice squad. The Eagles don't like giving up on young interior potential.

    #97

    Moro

    Ojomo

    Crowd says 
    Height
    6'3"
    Weight
    292lb.
    Age
    24

    Inky Says Stay

    He helped offset the loss of Milton Williams and is on his rookie deal for another season.

    #45

    Ogbo

    Okoronkwo

    Crowd says 
    Height
    6'2"
    Weight
    253lb.
    Age
    30

    Inky Says Go

    It was never meant to be after an early season-ending torn triceps. Was he ever a scheme fit?

    #95

    Ty

    Robinson

    Rookie

    Crowd says 
    Height
    6'5"
    Weight
    288lb.
    Age
    24

    Inky Says Stay

    He was behind a deep group, but you'd like to see more out of a third-round draft pick. Year 2 will tell more.

    #94

    Byron

    Young

    Crowd says 
    Height
    6'3"
    Weight
    292lb.
    Age
    25

    Inky Says Stay

    He flashed at times and provided backup at nose tackle. He could ice out Ty Robinson for another season.

    All Defensive Line rated!Jump to Linebackers

    Linebackers

    Some big names could be moving on here, as Nakobe Dean and Jaelan Phillips appear set to test the market.

    #53

    Zack

    Baun

    Pro Bowl

    Crowd says 
    Height
    6'3"
    Weight
    225lb.
    Age
    29

    Inky Says Stay

    He proved that 2024 wasn't a fluke and his contract guarantees he's here through 2027.

    #30

    Jihaad

    Campbell

    Rookie

    Crowd says 
    Height
    6'3"
    Weight
    235lb.
    Age
    21

    Inky Says Stay

    He handled his demotion with grace, but the former first-rounder needs to be in the lineup next season. Can he be a hybrid?

    #59

    Chance

    Campbell

    Crowd says 
    Height
    6'2"
    Weight
    232lb.
    Age
    26

    Inky Says Stay

    He provided good looks on the scout team and should probably get a look-see in training camp. Making the 53-man roster is another thing.

    #17

    Nakobe

    Dean

    Crowd says 
    Height
    5'11"
    Weight
    231lb.
    Age
    25

    Inky Says Go

    A few years ago, it would have been a no-brainer to retain him. But the Eagles have Campbell in the wings and their most depth at off-ball linebacker in years.

    #58

    Jalyx

    Hunt

    Crowd says 
    Height
    6'3"
    Weight
    252lb.
    Age
    24

    Inky Says Stay

    Eagles' scouting deserves accolades for plucking this former safety out of anonymity. He did it all in his second season. The future is bright.

    #48

    Patrick

    Johnson

    Crowd says 
    Height
    6'2"
    Weight
    248lb.
    Age
    27

    Inky Says Go

    Practice squad Patrick has been a loyal soldier for five on-and-off years. He wasn't getting call-ups late in the season.

    #42

    Smael

    Mondon Jr.

    Rookie

    Crowd says 
    Height
    6'2"
    Weight
    224lb.
    Age
    22

    Inky Says Stay

    He'll be a depth piece who can play special teams for years, if need be.

    #13

    Azeez

    Ojulari

    Crowd says 
    Height
    6'3"
    Weight
    240lb.
    Age
    25

    Inky Says Go

    It's hard to see him wanting to be back when it was clear the Eagles slow-played his return from a hamstring injury.

    #50

    Jaelan

    Phillips

    Crowd says 
    Height
    6'5"
    Weight
    266lb.
    Age
    26

    Inky Says Go

    He started strong and then leveled out. Vic Fangio likes him, but is he worth the squeeze when others will pay?

    #3

    Nolan

    Smith Jr.

    Crowd says 
    Height
    6'2"
    Weight
    238lb.
    Age
    24

    Inky Says Stay

    The triceps injury lingered into the season. He plays with great effort, but size and durability remain concerns.

    #54

    Jeremiah

    Trotter Jr.

    Crowd says 
    Height
    6'0"
    Weight
    225lb.
    Age
    23

    Inky Says Stay

    He could probably start at middle linebacker for a number of teams, but will likely have to watch for another season.

    #0

    Joshua

    Uche

    Crowd says 
    Height
    6'3"
    Weight
    226lb.
    Age
    27

    Inky Says Go

    The trade for Jaelan Phillips and Brandon Graham's unretirement marginalized him. He'll likely want to explore other options.

    #43

    Ben

    VanSumeren

    Crowd says 
    Height
    6'2"
    Weight
    231lb.
    Age
    25

    Inky Says Go

    It will be tough to return from back-to-back season-ending knee injuries, but I wouldn't count him out.

    All Linebackers rated!Jump to Defensive Backfield

    Defensive Backfield

    The Birds will need to crystallize their cornerback picture, and also decide how safety Reed Blankenship fits into the long-term plan.

    #33

    Cooper

    DeJean

    All-Pro

    Crowd says 
    Height
    6'0"
    Weight
    198lb.
    Age
    22

    Inky Says Stay

    He wants to stay at nickel. Having him outside in base will give him value equal to the highest-paid cornerbacks in the NFL.

    #27

    Quinyon

    Mitchell

    All-Pro

    Crowd says 
    Height
    6'0"
    Weight
    193lb.
    Age
    24

    Inky Says Stay

    He fortified himself as one of the best in the NFL and may not have even scratched the surface.

    #23

    Jakorian

    Bennett

    Crowd says 
    Height
    5'10"
    Weight
    200lb.
    Age
    25

    Inky Says Stay

    In the season finale, he showed why he never pushed for a starting spot. He's still under contract and will likely compete for a reserve role.

    #32

    Reed

    Blankenship

    Crowd says 
    Height
    6'1"
    Weight
    203lb.
    Age
    26

    Inky Says Stay

    He's developed into a key cog and captain on defense. A return could depend on his market because the Eagles will spend only so much at safety.

    #21

    Sydney

    Brown

    Crowd says 
    Height
    5'10"
    Weight
    211lb.
    Age
    25

    Inky Says Stay

    He has one year left on his rookie contract and fills a special teams role. But he fell down the safety depth chart once again.

    #35

    Michael

    Carter II

    Crowd says 
    Height
    5'10"
    Weight
    184lb.
    Age
    26

    Inky Says Go

    He never quite broke through, and an escalating contract makes it unlikely he's back — unless he takes a pay cut.

    #41

    Tariq

    Castro-Fields

    Crowd says 
    Height
    6'1"
    Weight
    197lb.
    Age
    26

    Inky Says Go

    A camp body who returned midseason to the practice squad. It's hard to imagine he has much of a future here.

    #39

    Marcus

    Epps

    Crowd says 
    Height
    6'0"
    Weight
    198lb.
    Age
    29

    Inky Says Go

    If Blankenship departs, he could be an affordable veteran option. He was solid in late-season relief.

    #8

    Adoree'

    Jackson

    Crowd says 
    Height
    5'11"
    Weight
    185lb.
    Age
    30

    Inky Says Go

    The Eagles can't pay a third corner with Quinyon Mitchell and Cooper DeJean due raises in a year. They could roll it back if he's cheap.

    #22

    Mac

    McWilliams

    Rookie

    Crowd says 
    Height
    5'10"
    Weight
    191lb.
    Age
    24

    Inky Says Stay

    He was inactive for 11 games. Maybe he just needs time, but competing for Jackson's spot may be a reach.

    #24

    Drew

    Mukuba

    Rookie

    Crowd says 
    Height
    5'11"
    Weight
    186lb.
    Age
    23

    Inky Says Stay

    A fractured fibula ended a promising rookie campaign. He should be back by camp, but was his development stunted?

    #34

    Parry

    Nickerson

    Crowd says 
    Height
    5'10"
    Weight
    182lb.
    Age
    31

    Inky Says Go

    The 31-year-old has managed to stick in the NFL despite playing in only 19 games over the last seven seasons.

    #7

    Kelee

    Ringo

    Crowd says 
    Height
    6'2"
    Weight
    207lb.
    Age
    23

    Inky Says Stay

    He's a good gunner on special teams, but it's unlikely the Eagles can trust him to start.

    #31

    Andre'

    Sam

    Crowd says 
    Height
    5'10"
    Weight
    194lb.
    Age
    26

    Inky Says Go

    He might have moved ahead of Sydney Brown at safety by the end of the season.

    All Defensive Backfield rated!

    Staff Contributors

    • Development: Sam Morris and Jasen Lo
    • Design: Sam Morris, Jasen Lo, Luke Reasoner
    • Reporter: Jeff McLane
    • Editor: Tony Moss
    • Photo Editor: Danese Kenon
    • Photography: Staff Photographers, additional photography provided by Associated Press

    (()=>{var gi=Object.create;var ft=Object.defineProperty;var Di=Object.getOwnPropertyDescriptor;var yi=Object.getOwnPropertyNames;var Ni=Object.getPrototypeOf,Li=Object.prototype.hasOwnProperty;var ke=(r,o)=>()=>(o||r((o={exports:{}}).exports,o),o.exports);var Oi=(r,o,a,l)=>{if(o&&typeof o==”object”||typeof o==”function”)for(let h of yi(o))!Li.call(r,h)&&h!==a&&ft(r,h,{get:()=>o[h],enumerable:!(l=Di(o,h))||l.enumerable});return r};var wi=(r,o,a)=>(a=r!=null?gi(Ni(r)):{},Oi(o||!r||!r.__esModule?ft(a,”default”,{value:r,enumerable:!0}):a,r));var Et=ke((dr,Be)=>{(function(r,o,a,l){“use strict”;var h=[“”,”webkit”,”Moz”,”MS”,”ms”,”o”],p=o.createElement(“div”),y=”function”,N=Math.round,O=Math.abs,E=Date.now;function n(e,t,i){return setTimeout(M(e,i),t)}function u(e,t,i){return Array.isArray(e)?(P(e,i[t],i),!0):!1}function P(e,t,i){var s;if(e)if(e.forEach)e.forEach(t,i);else if(e.length!==l)for(s=0;s<e.length;)t.call(i,e[s],s,e),s++;else for(s in e)e.hasOwnProperty(s)&&t.call(i,e[s],s,e)}function A(e,t,i){var s="DEPRECATED METHOD: "+t+`
    `+i+` AT
    `;return function(){var T=new Error("get-stack-trace"),S=T&&T.stack?T.stack.replace(/^[^(]+?[n$]/gm,"").replace(/^s+ats+/gm,"").replace(/^Object.s*(/gm,”{anonymous}()@”):”Unknown Stack Trace”,d=r.console&&(r.console.warn||r.console.log);return d&&d.call(r.console,s,S),e.apply(this,arguments)}}var b;typeof Object.assign!=”function”?b=function(t){if(t===l||t===null)throw new TypeError(“Cannot convert undefined or null to object”);for(var i=Object(t),s=1;s<arguments.length;s++){var T=arguments[s];if(T!==l&&T!==null)for(var S in T)T.hasOwnProperty(S)&&(i[S]=T[S])}return i}:b=Object.assign;var C=A(function(t,i,s){for(var T=Object.keys(i),S=0;S-1}function ie(e){return e.trim().split(/s+/g)}function Q(e,t,i){if(e.indexOf&&!i)return e.indexOf(t);for(var s=0;s<e.length;){if(i&&e[s][i]==t||!i&&e[s]===t)return s;s++}return-1}function re(e){return Array.prototype.slice.call(e,0)}function de(e,t,i){for(var s=[],T=[],S=0;S<e.length;){var d=t?e[S][t]:e[S];Q(T,d)g[t]}):s=s.sort()),s}function Me(e,t){for(var i,s,T=t[0].toUpperCase()+t.slice(1),S=0;S1&&!i.firstMultiple?i.firstMultiple=it(t):T===1&&(i.firstMultiple=!1);var S=i.firstInput,d=i.firstMultiple,v=d?d.center:S.center,H=t.center=rt(s);t.timeStamp=E(),t.deltaTime=t.timeStamp-S.timeStamp,t.angle=Oe(v,H),t.distance=fe(v,H),oi(i,t),t.offsetDirection=ot(t.deltaX,t.deltaY);var g=nt(t.deltaTime,t.deltaX,t.deltaY);t.overallVelocityX=g.x,t.overallVelocityY=g.y,t.overallVelocity=O(g.x)>O(g.y)?g.x:g.y,t.scale=d?Ti(d.pointers,s):1,t.rotation=d?ai(d.pointers,s):0,t.maxPointers=i.prevInput?t.pointers.length>i.prevInput.maxPointers?t.pointers.length:i.prevInput.maxPointers:t.pointers.length,si(i,t);var W=e.element;te(t.srcEvent.target,W)&&(W=t.srcEvent.target),t.target=W}function oi(e,t){var i=t.center,s=e.offsetDelta||{},T=e.prevDelta||{},S=e.prevInput||{};(t.eventType===I||S.eventType===m)&&(T=e.prevDelta={x:S.deltaX||0,y:S.deltaY||0},s=e.offsetDelta={x:i.x,y:i.y}),t.deltaX=T.x+(i.x-s.x),t.deltaY=T.y+(i.y-s.y)}function si(e,t){var i=e.lastInterval||t,s=t.timeStamp-i.timeStamp,T,S,d,v;if(t.eventType!=L&&(s>ti||i.velocity===l)){var H=t.deltaX-i.deltaX,g=t.deltaY-i.deltaY,W=nt(s,H,g);S=W.x,d=W.y,T=O(W.x)>O(W.y)?W.x:W.y,v=ot(H,g),e.lastInterval=t}else T=i.velocity,S=i.velocityX,d=i.velocityY,v=i.direction;t.velocity=T,t.velocityX=S,t.velocityY=d,t.direction=v}function it(e){for(var t=[],i=0;i<e.pointers.length;)t[i]={clientX:N(e.pointers[i].clientX),clientY:N(e.pointers[i].clientY)},i++;return{timeStamp:E(),pointers:t,center:rt(t),deltaX:e.deltaX,deltaY:e.deltaY}}function rt(e){var t=e.length;if(t===1)return{x:N(e[0].clientX),y:N(e[0].clientY)};for(var i=0,s=0,T=0;T=O(t)?e<0?ae:Te:t<0?le:Se}function fe(e,t,i){i||(i=tt);var s=t[i[0]]-e[i[0]],T=t[i[1]]-e[i[1]];return Math.sqrt(s*s+T*T)}function Oe(e,t,i){i||(i=tt);var s=t[i[0]]-e[i[0]],T=t[i[1]]-e[i[1]];return Math.atan2(T,s)*180/Math.PI}function ai(e,t){return Oe(t[1],t[0],be)+Oe(e[1],e[0],be)}function Ti(e,t){return fe(t[0],t[1],be)/fe(e[0],e[1],be)}var li={mousedown:I,mousemove:j,mouseup:m},Si="mousedown",ci="mousemove mouseup";function Ge(){this.evEl=Si,this.evWin=ci,this.pressed=!1,R.apply(this,arguments)}c(Ge,R,{handler:function(t){var i=li[t.type];i&I&&t.button===0&&(this.pressed=!0),i&j&&t.which!==1&&(i=m),this.pressed&&(i&m&&(this.pressed=!1),this.callback(this.manager,i,{pointers:[t],changedPointers:[t],pointerType:Le,srcEvent:t}))}});var ui={pointerdown:I,pointermove:j,pointerup:m,pointercancel:L,pointerout:L},hi={2:se,3:Jt,4:Le,5:ei},st="pointerdown",at="pointermove pointerup pointercancel";r.MSPointerEvent&&!r.PointerEvent&&(st="MSPointerDown",at="MSPointerMove MSPointerUp MSPointerCancel");function we(){this.evEl=st,this.evWin=at,R.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}c(we,R,{handler:function(t){var i=this.store,s=!1,T=t.type.toLowerCase().replace("ms",""),S=ui[T],d=hi[t.pointerType]||t.pointerType,v=d==se,H=Q(i,t.pointerId,"pointerId");S&I&&(t.button===0||v)?H<0&&(i.push(t),H=i.length-1):S&(m|L)&&(s=!0),!(H<0)&&(i[H]=t,this.callback(this.manager,S,{pointers:i,changedPointers:[t],pointerType:d,srcEvent:t}),s&&i.splice(H,1))}});var Pi={touchstart:I,touchmove:j,touchend:m,touchcancel:L},di="touchstart",Mi="touchstart touchmove touchend touchcancel";function Tt(){this.evTarget=di,this.evWin=Mi,this.started=!1,R.apply(this,arguments)}c(Tt,R,{handler:function(t){var i=Pi[t.type];if(i===I&&(this.started=!0),!!this.started){var s=Ai.call(this,t,i);i&(m|L)&&s[0].length-s[1].length===0&&(this.started=!1),this.callback(this.manager,i,{pointers:s[0],changedPointers:s[1],pointerType:se,srcEvent:t})}}});function Ai(e,t){var i=re(e.touches),s=re(e.changedTouches);return t&(m|L)&&(i=de(i.concat(s),"identifier",!0)),[i,s]}var bi={touchstart:I,touchmove:j,touchend:m,touchcancel:L},fi="touchstart touchmove touchend touchcancel";function pe(){this.evTarget=fi,this.targetIds={},R.apply(this,arguments)}c(pe,R,{handler:function(t){var i=bi[t.type],s=Gi.call(this,t,i);s&&this.callback(this.manager,i,{pointers:s[0],changedPointers:s[1],pointerType:se,srcEvent:t})}});function Gi(e,t){var i=re(e.touches),s=this.targetIds;if(t&(I|j)&&i.length===1)return s[i[0].identifier]=!0,[i,i];var T,S,d=re(e.changedTouches),v=[],H=this.target;if(S=i.filter(function(g){return te(g.target,H)}),t===I)for(T=0;T<S.length;)s[S[T].identifier]=!0,T++;for(T=0;T-1&&s.splice(S,1)};setTimeout(T,pi)}}function Ei(e){for(var t=e.srcEvent.clientX,i=e.srcEvent.clientY,s=0;s<this.lastTouches.length;s++){var T=this.lastTouches[s],S=Math.abs(t-T.x),d=Math.abs(i-T.y);if(S<=lt&&d<=lt)return!0}return!1}var ct=Me(p.style,"touchAction"),ut=ct!==l,ht="compute",Pt="auto",Re="manipulation",Z="none",ce="pan-x",ue="pan-y",me=Hi();function Xe(e,t){this.manager=e,this.set(t)}Xe.prototype={set:function(e){e==ht&&(e=this.compute()),ut&&this.manager.element.style&&me[e]&&(this.manager.element.style[ct]=e),this.actions=e.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var e=[];return P(this.manager.recognizers,function(t){f(t.options.enable,[t])&&(e=e.concat(t.getTouchAction()))}),vi(e.join(" "))},preventDefaults:function(e){var t=e.srcEvent,i=e.offsetDirection;if(this.manager.session.prevented){t.preventDefault();return}var s=this.actions,T=V(s,Z)&&!me[Z],S=V(s,ue)&&!me[ue],d=V(s,ce)&&!me[ce];if(T){var v=e.pointers.length===1,H=e.distance<2,g=e.deltaTime-1&&this.requireFail.splice(t,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(e){return!!this.simultaneous[e.id]},emit:function(e){var t=this,i=this.state;function s(T){t.manager.emit(T,e)}i=q&&s(t.options.event+dt(i))},tryEmit:function(e){if(this.canEmit())return this.emit(e);this.state=_},canEmit:function(){for(var e=0;e<this.requireFail.length;){if(!(this.requireFail[e].state&(_|Ee)))return!1;e++}return!0},recognize:function(e){var t=b({},e);if(!f(this.options.enable,[this,t])){this.reset(),this.state=_;return}this.state&(k|he|_)&&(this.state=Ee),this.state=this.process(t),this.state&(X|ne|q|he)&&this.tryEmit(t)},process:function(e){},getTouchAction:function(){},reset:function(){}};function dt(e){return e&he?"cancel":e&q?"end":e&ne?"move":e&X?"start":""}function Mt(e){return e==Se?"down":e==le?"up":e==ae?"left":e==Te?"right":""}function ve(e,t){var i=t.manager;return i?i.get(e):e}function F(){K.apply(this,arguments)}c(F,K,{defaults:{pointers:1},attrTest:function(e){var t=this.options.pointers;return t===0||e.pointers.length===t},process:function(e){var t=this.state,i=e.eventType,s=t&(X|ne),T=this.attrTest(e);return s&&(i&L||!T)?t|he:s||T?i&m?t|q:t&X?t|ne:X:_}});function He(){F.apply(this,arguments),this.pX=null,this.pY=null}c(He,F,{defaults:{event:"pan",threshold:10,pointers:1,direction:et},getTouchAction:function(){var e=this.options.direction,t=[];return e&x&&t.push(ue),e&$&&t.push(ce),t},directionTest:function(e){var t=this.options,i=!0,s=e.distance,T=e.direction,S=e.deltaX,d=e.deltaY;return T&t.direction||(t.direction&x?(T=S===0?Ae:S<0?ae:Te,i=S!=this.pX,s=Math.abs(e.deltaX)):(T=d===0?Ae:dt.threshold&&T&t.direction},attrTest:function(e){return F.prototype.attrTest.call(this,e)&&(this.state&X||!(this.state&X)&&this.directionTest(e))},emit:function(e){this.pX=e.deltaX,this.pY=e.deltaY;var t=Mt(e.direction);t&&(e.additionalEvent=this.options.event+t),this._super.emit.call(this,e)}});function Fe(){F.apply(this,arguments)}c(Fe,F,{defaults:{event:”pinch”,threshold:0,pointers:2},getTouchAction:function(){return[Z]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.scale-1)>this.options.threshold||this.state&X)},emit:function(e){if(e.scale!==1){var t=e.scale<1?"in":"out";e.additionalEvent=this.options.event+t}this._super.emit.call(this,e)}});function xe(){K.apply(this,arguments),this._timer=null,this._input=null}c(xe,K,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[Pt]},process:function(e){var t=this.options,i=e.pointers.length===t.pointers,s=e.distancet.time;if(this._input=e,!s||!i||e.eventType&(m|L)&&!T)this.reset();else if(e.eventType&I)this.reset(),this._timer=n(function(){this.state=k,this.tryEmit()},t.time,this);else if(e.eventType&m)return k;return _},reset:function(){clearTimeout(this._timer)},emit:function(e){this.state===k&&(e&&e.eventType&m?this.manager.emit(this.options.event+”up”,e):(this._input.timeStamp=E(),this.manager.emit(this.options.event,this._input)))}});function _e(){F.apply(this,arguments)}c(_e,F,{defaults:{event:”rotate”,threshold:0,pointers:2},getTouchAction:function(){return[Z]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.rotation)>this.options.threshold||this.state&X)}});function We(){F.apply(this,arguments)}c(We,F,{defaults:{event:”swipe”,threshold:10,velocity:.3,direction:x|$,pointers:1},getTouchAction:function(){return He.prototype.getTouchAction.call(this)},attrTest:function(e){var t=this.options.direction,i;return t&(x|$)?i=e.overallVelocity:t&x?i=e.overallVelocityX:t&$&&(i=e.overallVelocityY),this._super.attrTest.call(this,e)&&t&e.offsetDirection&&e.distance>this.options.threshold&&e.maxPointers==this.options.pointers&&O(i)>this.options.velocity&&e.eventType&m},emit:function(e){var t=Mt(e.offsetDirection);t&&this.manager.emit(this.options.event+t,e),this.manager.emit(this.options.event,e)}});function Ce(){K.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}c(Ce,K,{defaults:{event:”tap”,pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[Re]},process:function(e){var t=this.options,i=e.pointers.length===t.pointers,s=e.distance<t.threshold,T=e.deltaTime<t.time;if(this.reset(),e.eventType&I&&this.count===0)return this.failTimeout();if(s&&T&&i){if(e.eventType!=m)return this.failTimeout();var S=this.pTime?e.timeStamp-this.pTime<t.interval:!0,d=!this.pCenter||fe(this.pCenter,e.center)<t.posThreshold;this.pTime=e.timeStamp,this.pCenter=e.center,!d||!S?this.count=1:this.count+=1,this._input=e;var v=this.count%t.taps;if(v===0)return this.hasRequireFailures()?(this._timer=n(function(){this.state=k,this.tryEmit()},t.interval,this),X):k}return _},failTimeout:function(){return this._timer=n(function(){this.state=_},this.options.interval,this),_},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==k&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}});function Y(e,t){return t=t||{},t.recognizers=G(t.recognizers,Y.defaults.preset),new Ue(e,t)}Y.VERSION="2.0.7",Y.defaults={domEvents:!1,touchAction:ht,enable:!0,inputTarget:null,inputClass:null,preset:[[_e,{enable:!1}],[Fe,{enable:!1},["rotate"]],[We,{direction:x}],[He,{direction:x},["swipe"]],[Ce],[Ce,{event:"doubletap",taps:2},["tap"]],[xe]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};var Ci=1,At=2;function Ue(e,t){this.options=b({},Y.defaults,t||{}),this.options.inputTarget=this.options.inputTarget||e,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=e,this.input=ii(this),this.touchAction=new Xe(this,this.options.touchAction),bt(this,!0),P(this.options.recognizers,function(i){var s=this.add(new i[0](i[1]));i[2]&&s.recognizeWith(i[2]),i[3]&&s.requireFailure(i[3])},this)}Ue.prototype={set:function(e){return b(this.options,e),e.touchAction&&this.touchAction.update(),e.inputTarget&&(this.input.destroy(),this.input.target=e.inputTarget,this.input.init()),this},stop:function(e){this.session.stopped=e?At:Ci},recognize:function(e){var t=this.session;if(!t.stopped){this.touchAction.preventDefaults(e);var i,s=this.recognizers,T=t.curRecognizer;(!T||T&&T.state&k)&&(T=t.curRecognizer=null);for(var S=0;S<s.length;)i=s[S],t.stopped!==At&&(!T||i==T||i.canRecognizeWith(T))?i.recognize(e):i.reset(),!T&&i.state&(X|ne|q)&&(T=t.curRecognizer=i),S++}},get:function(e){if(e instanceof K)return e;for(var t=this.recognizers,i=0;i<t.length;i++)if(t[i].options.event==e)return t[i];return null},add:function(e){if(u(e,"add",this))return this;var t=this.get(e.options.event);return t&&this.remove(t),this.recognizers.push(e),e.manager=this,this.touchAction.update(),e},remove:function(e){if(u(e,"remove",this))return this;if(e=this.get(e),e){var t=this.recognizers,i=Q(t,e);i!==-1&&(t.splice(i,1),this.touchAction.update())}return this},on:function(e,t){if(e!==l&&t!==l){var i=this.handlers;return P(ie(e),function(s){i[s]=i[s]||[],i[s].push(t)}),this}},off:function(e,t){if(e!==l){var i=this.handlers;return P(ie(e),function(s){t?i[s]&&i[s].splice(Q(i[s],t),1):delete i[s]}),this}},emit:function(e,t){this.options.domEvents&&Bi(e,t);var i=this.handlers[e]&&this.handlers[e].slice();if(!(!i||!i.length)){t.type=e,t.preventDefault=function(){t.srcEvent.preventDefault()};for(var s=0;s<i.length;)i[s](t),s++}},destroy:function(){this.element&&bt(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}};function bt(e,t){var i=e.element;if(i.style){var s;P(e.options.cssProps,function(T,S){s=Me(i.style,S),t?(e.oldCssProps[s]=i.style[s],i.style[s]=T):i.style[s]=e.oldCssProps[s]||""}),t||(e.oldCssProps={})}}function Bi(e,t){var i=o.createEvent("Event");i.initEvent(e,!0,!0),i.gesture=t,t.target.dispatchEvent(i)}b(Y,{INPUT_START:I,INPUT_MOVE:j,INPUT_END:m,INPUT_CANCEL:L,STATE_POSSIBLE:Ee,STATE_BEGAN:X,STATE_CHANGED:ne,STATE_ENDED:q,STATE_RECOGNIZED:k,STATE_CANCELLED:he,STATE_FAILED:_,DIRECTION_NONE:Ae,DIRECTION_LEFT:ae,DIRECTION_RIGHT:Te,DIRECTION_UP:le,DIRECTION_DOWN:Se,DIRECTION_HORIZONTAL:x,DIRECTION_VERTICAL:$,DIRECTION_ALL:et,Manager:Ue,Input:R,TouchAction:Xe,TouchInput:pe,MouseInput:Ge,PointerEventInput:we,TouchMouseInput:Ve,SingleTouchInput:Tt,Recognizer:K,AttrRecognizer:F,Tap:Ce,Pan:He,Swipe:We,Pinch:Fe,Rotate:_e,Press:xe,on:w,off:U,each:P,merge:B,extend:C,assign:b,inherit:c,bindFn:M,prefixed:Me});var Ii=typeof r<"u"?r:typeof self<"u"?self:{};Ii.Hammer=Y,typeof define=="function"&&define.amd?define(function(){return Y}):typeof Be{(function(r,o){r(function(){“use strict”;var a={};a.mobileDetectRules={phones:{iPhone:”\biPhone\b|\biPod\b”,BlackBerry:”BlackBerry|\bBB10\b|rim[0-9]+|\b(BBA100|BBB100|BBD100|BBE100|BBF100|STH100)\b-[0-9]+”,Pixel:”; \bPixel\b”,HTC:”HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mini|Sensation.*Z710e|PG86100|Z715e|Desire.*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\bEVO\b|T-Mobile G1|Z520m|Android [0-9.]+; Pixel”,Nexus:”Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 5X|Nexus 6″,Dell:”Dell[;]? (Streak|Aero|Venue|Venue Pro|Flash|Smoke|Mini 3iX)|XCD28|XCD35|\b001DL\b|\b101DL\b|\bGS01\b”,Motorola:”Motorola|DROIDX|DROID BIONIC|\bDroid\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|A855|A953|A955|A956|Motorola.*ELECTRIFY|Motorola.*i1|i867|i940|MB200|MB300|MB501|MB502|MB508|MB511|MB520|MB525|MB526|MB611|MB612|MB632|MB810|MB855|MB860|MB861|MB865|MB870|ME501|ME502|ME511|ME525|ME600|ME632|ME722|ME811|ME860|ME863|ME865|MT620|MT710|MT716|MT720|MT810|MT870|MT917|Motorola.*TITANIUM|WX435|WX445|XT300|XT301|XT311|XT316|XT317|XT319|XT320|XT390|XT502|XT530|XT531|XT532|XT535|XT603|XT610|XT611|XT615|XT681|XT701|XT702|XT711|XT720|XT800|XT806|XT860|XT862|XT875|XT882|XT883|XT894|XT901|XT907|XT909|XT910|XT912|XT928|XT926|XT915|XT919|XT925|XT1021|\bMoto E\b|XT1068|XT1092|XT1052″,Samsung:”\bSamsung\b|SM-G950F|SM-G955F|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|GT-B3210|GT-B3310|GT-B3410|GT-B3730|GT-B3740|GT-B5510|GT-B5512|GT-B5722|GT-B6520|GT-B7300|GT-B7320|GT-B7330|GT-B7350|GT-B7510|GT-B7722|GT-B7800|GT-C3010|GT-C3011|GT-C3060|GT-C3200|GT-C3212|GT-C3212I|GT-C3262|GT-C3222|GT-C3300|GT-C3300K|GT-C3303|GT-C3303K|GT-C3310|GT-C3322|GT-C3330|GT-C3350|GT-C3500|GT-C3510|GT-C3530|GT-C3630|GT-C3780|GT-C5010|GT-C5212|GT-C6620|GT-C6625|GT-C6712|GT-E1050|GT-E1070|GT-E1075|GT-E1080|GT-E1081|GT-E1085|GT-E1087|GT-E1100|GT-E1107|GT-E1110|GT-E1120|GT-E1125|GT-E1130|GT-E1160|GT-E1170|GT-E1175|GT-E1180|GT-E1182|GT-E1200|GT-E1210|GT-E1225|GT-E1230|GT-E1390|GT-E2100|GT-E2120|GT-E2121|GT-E2152|GT-E2220|GT-E2222|GT-E2230|GT-E2232|GT-E2250|GT-E2370|GT-E2550|GT-E2652|GT-E3210|GT-E3213|GT-I5500|GT-I5503|GT-I5700|GT-I5800|GT-I5801|GT-I6410|GT-I6420|GT-I7110|GT-I7410|GT-I7500|GT-I8000|GT-I8150|GT-I8160|GT-I8190|GT-I8320|GT-I8330|GT-I8350|GT-I8530|GT-I8700|GT-I8703|GT-I8910|GT-I9000|GT-I9001|GT-I9003|GT-I9010|GT-I9020|GT-I9023|GT-I9070|GT-I9082|GT-I9100|GT-I9103|GT-I9220|GT-I9250|GT-I9300|GT-I9305|GT-I9500|GT-I9505|GT-M3510|GT-M5650|GT-M7500|GT-M7600|GT-M7603|GT-M8800|GT-M8910|GT-N7000|GT-S3110|GT-S3310|GT-S3350|GT-S3353|GT-S3370|GT-S3650|GT-S3653|GT-S3770|GT-S3850|GT-S5210|GT-S5220|GT-S5229|GT-S5230|GT-S5233|GT-S5250|GT-S5253|GT-S5260|GT-S5263|GT-S5270|GT-S5300|GT-S5330|GT-S5350|GT-S5360|GT-S5363|GT-S5369|GT-S5380|GT-S5380D|GT-S5560|GT-S5570|GT-S5600|GT-S5603|GT-S5610|GT-S5620|GT-S5660|GT-S5670|GT-S5690|GT-S5750|GT-S5780|GT-S5830|GT-S5839|GT-S6102|GT-S6500|GT-S7070|GT-S7200|GT-S7220|GT-S7230|GT-S7233|GT-S7250|GT-S7500|GT-S7530|GT-S7550|GT-S7562|GT-S7710|GT-S8000|GT-S8003|GT-S8500|GT-S8530|GT-S8600|SCH-A310|SCH-A530|SCH-A570|SCH-A610|SCH-A630|SCH-A650|SCH-A790|SCH-A795|SCH-A850|SCH-A870|SCH-A890|SCH-A930|SCH-A950|SCH-A970|SCH-A990|SCH-I100|SCH-I110|SCH-I400|SCH-I405|SCH-I500|SCH-I510|SCH-I515|SCH-I600|SCH-I730|SCH-I760|SCH-I770|SCH-I830|SCH-I910|SCH-I920|SCH-I959|SCH-LC11|SCH-N150|SCH-N300|SCH-R100|SCH-R300|SCH-R351|SCH-R400|SCH-R410|SCH-T300|SCH-U310|SCH-U320|SCH-U350|SCH-U360|SCH-U365|SCH-U370|SCH-U380|SCH-U410|SCH-U430|SCH-U450|SCH-U460|SCH-U470|SCH-U490|SCH-U540|SCH-U550|SCH-U620|SCH-U640|SCH-U650|SCH-U660|SCH-U700|SCH-U740|SCH-U750|SCH-U810|SCH-U820|SCH-U900|SCH-U940|SCH-U960|SCS-26UC|SGH-A107|SGH-A117|SGH-A127|SGH-A137|SGH-A157|SGH-A167|SGH-A177|SGH-A187|SGH-A197|SGH-A227|SGH-A237|SGH-A257|SGH-A437|SGH-A517|SGH-A597|SGH-A637|SGH-A657|SGH-A667|SGH-A687|SGH-A697|SGH-A707|SGH-A717|SGH-A727|SGH-A737|SGH-A747|SGH-A767|SGH-A777|SGH-A797|SGH-A817|SGH-A827|SGH-A837|SGH-A847|SGH-A867|SGH-A877|SGH-A887|SGH-A897|SGH-A927|SGH-B100|SGH-B130|SGH-B200|SGH-B220|SGH-C100|SGH-C110|SGH-C120|SGH-C130|SGH-C140|SGH-C160|SGH-C170|SGH-C180|SGH-C200|SGH-C207|SGH-C210|SGH-C225|SGH-C230|SGH-C417|SGH-C450|SGH-D307|SGH-D347|SGH-D357|SGH-D407|SGH-D415|SGH-D780|SGH-D807|SGH-D980|SGH-E105|SGH-E200|SGH-E315|SGH-E316|SGH-E317|SGH-E335|SGH-E590|SGH-E635|SGH-E715|SGH-E890|SGH-F300|SGH-F480|SGH-I200|SGH-I300|SGH-I320|SGH-I550|SGH-I577|SGH-I600|SGH-I607|SGH-I617|SGH-I627|SGH-I637|SGH-I677|SGH-I700|SGH-I717|SGH-I727|SGH-i747M|SGH-I777|SGH-I780|SGH-I827|SGH-I847|SGH-I857|SGH-I896|SGH-I897|SGH-I900|SGH-I907|SGH-I917|SGH-I927|SGH-I937|SGH-I997|SGH-J150|SGH-J200|SGH-L170|SGH-L700|SGH-M110|SGH-M150|SGH-M200|SGH-N105|SGH-N500|SGH-N600|SGH-N620|SGH-N625|SGH-N700|SGH-N710|SGH-P107|SGH-P207|SGH-P300|SGH-P310|SGH-P520|SGH-P735|SGH-P777|SGH-Q105|SGH-R210|SGH-R220|SGH-R225|SGH-S105|SGH-S307|SGH-T109|SGH-T119|SGH-T139|SGH-T209|SGH-T219|SGH-T229|SGH-T239|SGH-T249|SGH-T259|SGH-T309|SGH-T319|SGH-T329|SGH-T339|SGH-T349|SGH-T359|SGH-T369|SGH-T379|SGH-T409|SGH-T429|SGH-T439|SGH-T459|SGH-T469|SGH-T479|SGH-T499|SGH-T509|SGH-T519|SGH-T539|SGH-T559|SGH-T589|SGH-T609|SGH-T619|SGH-T629|SGH-T639|SGH-T659|SGH-T669|SGH-T679|SGH-T709|SGH-T719|SGH-T729|SGH-T739|SGH-T746|SGH-T749|SGH-T759|SGH-T769|SGH-T809|SGH-T819|SGH-T839|SGH-T919|SGH-T929|SGH-T939|SGH-T959|SGH-T989|SGH-U100|SGH-U200|SGH-U800|SGH-V205|SGH-V206|SGH-X100|SGH-X105|SGH-X120|SGH-X140|SGH-X426|SGH-X427|SGH-X475|SGH-X495|SGH-X497|SGH-X507|SGH-X600|SGH-X610|SGH-X620|SGH-X630|SGH-X700|SGH-X820|SGH-X890|SGH-Z130|SGH-Z150|SGH-Z170|SGH-ZX10|SGH-ZX20|SHW-M110|SPH-A120|SPH-A400|SPH-A420|SPH-A460|SPH-A500|SPH-A560|SPH-A600|SPH-A620|SPH-A660|SPH-A700|SPH-A740|SPH-A760|SPH-A790|SPH-A800|SPH-A820|SPH-A840|SPH-A880|SPH-A900|SPH-A940|SPH-A960|SPH-D600|SPH-D700|SPH-D710|SPH-D720|SPH-I300|SPH-I325|SPH-I330|SPH-I350|SPH-I500|SPH-I600|SPH-I700|SPH-L700|SPH-M100|SPH-M220|SPH-M240|SPH-M300|SPH-M305|SPH-M320|SPH-M330|SPH-M350|SPH-M360|SPH-M370|SPH-M380|SPH-M510|SPH-M540|SPH-M550|SPH-M560|SPH-M570|SPH-M580|SPH-M610|SPH-M620|SPH-M630|SPH-M800|SPH-M810|SPH-M850|SPH-M900|SPH-M910|SPH-M920|SPH-M930|SPH-N100|SPH-N200|SPH-N240|SPH-N300|SPH-N400|SPH-Z400|SWC-E100|SCH-i909|GT-N7100|GT-N7105|SCH-I535|SM-N900A|SGH-I317|SGH-T999L|GT-S5360B|GT-I8262|GT-S6802|GT-S6312|GT-S6310|GT-S5312|GT-S5310|GT-I9105|GT-I8510|GT-S6790N|SM-G7105|SM-N9005|GT-S5301|GT-I9295|GT-I9195|SM-C101|GT-S7392|GT-S7560|GT-B7610|GT-I5510|GT-S7582|GT-S7530E|GT-I8750|SM-G9006V|SM-G9008V|SM-G9009D|SM-G900A|SM-G900D|SM-G900F|SM-G900H|SM-G900I|SM-G900J|SM-G900K|SM-G900L|SM-G900M|SM-G900P|SM-G900R4|SM-G900S|SM-G900T|SM-G900V|SM-G900W8|SHV-E160K|SCH-P709|SCH-P729|SM-T2558|GT-I9205|SM-G9350|SM-J120F|SM-G920F|SM-G920V|SM-G930F|SM-N910C|SM-A310F|GT-I9190|SM-J500FN|SM-G903F|SM-J330F|SM-G610F|SM-G981B|SM-G892A|SM-A530F”,LG:”\bLG\b;|LG[- ]?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|LU6200|MS690|MS695|MS770|MS840|MS870|MS910|P500|P700|P705|VM696|AS680|AS695|AX840|C729|E970|GS505|272|C395|E739BK|E960|L55C|L75C|LS696|LS860|P769BK|P350|P500|P509|P870|UN272|US730|VS840|VS950|LN272|LN510|LS670|LS855|LW690|MN270|MN510|P509|P769|P930|UN200|UN270|UN510|UN610|US670|US740|US760|UX265|UX840|VN271|VN530|VS660|VS700|VS740|VS750|VS910|VS920|VS930|VX9200|VX11000|AX840A|LW770|P506|P925|P999|E612|D955|D802|MS323|M257)|LM-G710″,Sony:”SonyST|SonyLT|SonyEricsson|SonyEricssonLT15iv|LT18i|E10i|LT28h|LT26w|SonyEricssonMT27i|C5303|C6902|C6903|C6906|C6943|D2533|SOV34|601SO|F8332″,Asus:”Asus.*Galaxy|PadFone.*Mobile”,Xiaomi:”^(?!.*\bx11\b).*xiaomi.*$|POCOPHONE F1|MI 8|Redmi Note 9S|Redmi Note 5A Prime|N2G47H|M2001J2G|M2001J2I|M1805E10A|M2004J11G|M1902F1G|M2002J9G|M2004J19G|M2003J6A1G”,NokiaLumia:”Lumia [0-9]{3,4}”,Micromax:”Micromax.*\b(A210|A92|A88|A72|A111|A110Q|A115|A116|A110|A90S|A26|A51|A35|A54|A25|A27|A89|A68|A65|A57|A90)\b”,Palm:”PalmSource|Palm”,Vertu:”Vertu|Vertu.*Ltd|Vertu.*Ascent|Vertu.*Ayxta|Vertu.*Constellation(F|Quest)?|Vertu.*Monika|Vertu.*Signature”,Pantech:”PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|IM-A725L|IM-A780L|IM-A775C|IM-A770K|IM-A760S|IM-A750K|IM-A740S|IM-A730S|IM-A720L|IM-A710K|IM-A690L|IM-A690S|IM-A650S|IM-A630K|IM-A600S|VEGA PTL21|PT003|P8010|ADR910L|P6030|P6020|P9070|P4100|P9060|P5000|CDM8992|TXT8045|ADR8995|IS11PT|P2030|P6010|P8000|PT002|IS06|CDM8999|P9050|PT001|TXT8040|P2020|P9020|P2000|P7040|P7000|C790″,Fly:”IQ230|IQ444|IQ450|IQ440|IQ442|IQ441|IQ245|IQ256|IQ236|IQ255|IQ235|IQ245|IQ275|IQ240|IQ285|IQ280|IQ270|IQ260|IQ250″,Wiko:”KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|SUNSET|GOA(?!nna)|LENNY|BARRY|IGGY|OZZY|CINK FIVE|CINK PEAX|CINK PEAX 2|CINK SLIM|CINK SLIM 2|CINK +|CINK KING|CINK PEAX|CINK SLIM|SUBLIM”,iMobile:”i-mobile (IQ|i-STYLE|idea|ZAA|Hitz)”,SimValley:”\b(SP-80|XT-930|SX-340|XT-930|SX-310|SP-360|SP60|SPT-800|SP-120|SPT-800|SP-140|SPX-5|SPX-8|SP-100|SPX-8|SPX-12)\b”,Wolfgang:”AT-B24D|AT-AS50HD|AT-AS40W|AT-AS55HD|AT-AS45q2|AT-B26D|AT-AS50Q”,Alcatel:”Alcatel”,Nintendo:”Nintendo (3DS|Switch)”,Amoi:”Amoi”,INQ:”INQ”,OnePlus:”ONEPLUS”,GenericPhone:”Tapatalk|PDA;|SAGEM|\bmmp\b|pocket|\bpsp\b|symbian|Smartphone|smartfon|treo|up.browser|up.link|vodafone|\bwap\b|nokia|Series40|Series60|S60|SonyEricsson|N900|MAUI.*WAP.*Browser”},tablets:{iPad:”iPad|iPad.*Mobile”,NexusTablet:”Android.*Nexus[\s]+(7|9|10)”,GoogleTablet:”Android.*Pixel C”,SamsungTablet:”SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1003|GT-P1010|GT-P3105|GT-P6210|GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-P7500|GT-P7510|SCH-I800|SCH-I815|SCH-I905|SGH-I957|SGH-I987|SGH-T849|SGH-T859|SGH-T869|SPH-P100|GT-P3100|GT-P3108|GT-P3110|GT-P5100|GT-P5110|GT-P6200|GT-P7320|GT-P7511|GT-N8000|GT-P8510|SGH-I497|SPH-P500|SGH-T779|SCH-I705|SCH-I915|GT-N8013|GT-P3113|GT-P5113|GT-P8110|GT-N8010|GT-N8005|GT-N8020|GT-P1013|GT-P6201|GT-P7501|GT-N5100|GT-N5105|GT-N5110|SHV-E140K|SHV-E140L|SHV-E140S|SHV-E150S|SHV-E230K|SHV-E230L|SHV-E230S|SHW-M180K|SHW-M180L|SHW-M180S|SHW-M180W|SHW-M300W|SHW-M305W|SHW-M380K|SHW-M380S|SHW-M380W|SHW-M430W|SHW-M480K|SHW-M480S|SHW-M480W|SHW-M485W|SHW-M486W|SHW-M500W|GT-I9228|SCH-P739|SCH-I925|GT-I9200|GT-P5200|GT-P5210|GT-P5210X|SM-T311|SM-T310|SM-T310X|SM-T210|SM-T210R|SM-T211|SM-P600|SM-P601|SM-P605|SM-P900|SM-P901|SM-T217|SM-T217A|SM-T217S|SM-P6000|SM-T3100|SGH-I467|XE500|SM-T110|GT-P5220|GT-I9200X|GT-N5110X|GT-N5120|SM-P905|SM-T111|SM-T2105|SM-T315|SM-T320|SM-T320X|SM-T321|SM-T520|SM-T525|SM-T530NU|SM-T230NU|SM-T330NU|SM-T900|XE500T1C|SM-P605V|SM-P905V|SM-T337V|SM-T537V|SM-T707V|SM-T807V|SM-P600X|SM-P900X|SM-T210X|SM-T230|SM-T230X|SM-T325|GT-P7503|SM-T531|SM-T330|SM-T530|SM-T705|SM-T705C|SM-T535|SM-T331|SM-T800|SM-T700|SM-T537|SM-T807|SM-P907A|SM-T337A|SM-T537A|SM-T707A|SM-T807A|SM-T237|SM-T807P|SM-P607T|SM-T217T|SM-T337T|SM-T807T|SM-T116NQ|SM-T116BU|SM-P550|SM-T350|SM-T550|SM-T9000|SM-P9000|SM-T705Y|SM-T805|GT-P3113|SM-T710|SM-T810|SM-T815|SM-T360|SM-T533|SM-T113|SM-T335|SM-T715|SM-T560|SM-T670|SM-T677|SM-T377|SM-T567|SM-T357T|SM-T555|SM-T561|SM-T713|SM-T719|SM-T813|SM-T819|SM-T580|SM-T355Y?|SM-T280|SM-T817A|SM-T820|SM-W700|SM-P580|SM-T587|SM-P350|SM-P555M|SM-P355M|SM-T113NU|SM-T815Y|SM-T585|SM-T285|SM-T825|SM-W708|SM-T835|SM-T830|SM-T837V|SM-T720|SM-T510|SM-T387V|SM-P610|SM-T290|SM-T515|SM-T590|SM-T595|SM-T725|SM-T817P|SM-P585N0|SM-T395|SM-T295|SM-T865|SM-P610N|SM-P615|SM-T970|SM-T380|SM-T5950|SM-T905|SM-T231|SM-T500|SM-T860″,Kindle:”Kindle|Silk.*Accelerated|Android.*\b(KFOT|KFTT|KFJWI|KFJWA|KFOTE|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|WFJWAE|KFSAWA|KFSAWI|KFASWI|KFARWI|KFFOWI|KFGIWI|KFMEWI)\b|Android.*Silk/[0-9.]+ like Chrome/[0-9.]+ (?!Mobile)”,SurfaceTablet:”Windows NT [0-9.]+; ARM;.*(Tablet|ARMBJS)”,HPTablet:”HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10″,AsusTablet:”^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|TF700T|TF700KL|TF701T|TF810C|ME171|ME301T|ME302C|ME371MG|ME370T|ME372MG|ME172V|ME173X|ME400C|Slider SL101|\bK00F\b|\bK00C\b|\bK00E\b|\bK00L\b|TX201LA|ME176C|ME102A|\bM80TA\b|ME372CL|ME560CG|ME372CG|ME302KL| K010 | K011 | K017 | K01E |ME572C|ME103K|ME170C|ME171C|\bME70C\b|ME581C|ME581CL|ME8510C|ME181C|P01Y|PO1MA|P01Z|\bP027\b|\bP024\b|\bP00C\b”,BlackBerryTablet:”PlayBook|RIM Tablet”,HTCtablet:”HTC_Flyer_P512|HTC Flyer|HTC Jetstream|HTC-P715a|HTC EVO View 4G|PG41200|PG09410″,MotorolaTablet:”xoom|sholest|MZ615|MZ605|MZ505|MZ601|MZ602|MZ603|MZ604|MZ606|MZ607|MZ608|MZ609|MZ615|MZ616|MZ617″,NookTablet:”Android.*Nook|NookColor|nook browser|BNRV200|BNRV200A|BNTV250|BNTV250A|BNTV400|BNTV600|LogicPD Zoom2″,AcerTablet:”Android.*; \b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|W501P|W510|W511|W700|G100|G100W|B1-A71|B1-710|B1-711|A1-810|A1-811|A1-830)\b|W3-810|\bA3-A10\b|\bA3-A11\b|\bA3-A20\b|\bA3-A30|A3-A40″,ToshibaTablet:”Android.*(AT100|AT105|AT200|AT205|AT270|AT275|AT300|AT305|AT1S5|AT500|AT570|AT700|AT830)|TOSHIBA.*FOLIO”,LGTablet:”\bL-06C|LG-V909|LG-V900|LG-V700|LG-V510|LG-V500|LG-V410|LG-V400|LG-VK810\b”,FujitsuTablet:”Android.*\b(F-01D|F-02F|F-05E|F-10D|M532|Q572)\b”,PrestigioTablet:”PMP3170B|PMP3270B|PMP3470B|PMP7170B|PMP3370B|PMP3570C|PMP5870C|PMP3670B|PMP5570C|PMP5770D|PMP3970B|PMP3870C|PMP5580C|PMP5880D|PMP5780D|PMP5588C|PMP7280C|PMP7280C3G|PMP7280|PMP7880D|PMP5597D|PMP5597|PMP7100D|PER3464|PER3274|PER3574|PER3884|PER5274|PER5474|PMP5097CPRO|PMP5097|PMP7380D|PMP5297C|PMP5297C_QUAD|PMP812E|PMP812E3G|PMP812F|PMP810E|PMP880TD|PMT3017|PMT3037|PMT3047|PMT3057|PMT7008|PMT5887|PMT5001|PMT5002″,LenovoTablet:”Lenovo TAB|Idea(Tab|Pad)( A1|A10| K1|)|ThinkPad([ ]+)?Tablet|YT3-850M|YT3-X90L|YT3-X90F|YT3-X90X|Lenovo.*(S2109|S2110|S5000|S6000|K3011|A3000|A3500|A1000|A2107|A2109|A1107|A5500|A7600|B6000|B8000|B8080)(-|)(FL|F|HV|H|)|TB-X103F|TB-X304X|TB-X304F|TB-X304L|TB-X505F|TB-X505L|TB-X505X|TB-X605F|TB-X605L|TB-8703F|TB-8703X|TB-8703N|TB-8704N|TB-8704F|TB-8704X|TB-8704V|TB-7304F|TB-7304I|TB-7304X|Tab2A7-10F|Tab2A7-20F|TB2-X30L|YT3-X50L|YT3-X50F|YT3-X50M|YT-X705F|YT-X703F|YT-X703L|YT-X705L|YT-X705X|TB2-X30F|TB2-X30L|TB2-X30M|A2107A-F|A2107A-H|TB3-730F|TB3-730M|TB3-730X|TB-7504F|TB-7504X|TB-X704F|TB-X104F|TB3-X70F|TB-X705F|TB-8504F|TB3-X70L|TB3-710F|TB-X704L”,DellTablet:”Venue 11|Venue 8|Venue 7|Dell Streak 10|Dell Streak 7″,YarvikTablet:”Android.*\b(TAB210|TAB211|TAB224|TAB250|TAB260|TAB264|TAB310|TAB360|TAB364|TAB410|TAB411|TAB420|TAB424|TAB450|TAB460|TAB461|TAB464|TAB465|TAB467|TAB468|TAB07-100|TAB07-101|TAB07-150|TAB07-151|TAB07-152|TAB07-200|TAB07-201-3G|TAB07-210|TAB07-211|TAB07-212|TAB07-214|TAB07-220|TAB07-400|TAB07-485|TAB08-150|TAB08-200|TAB08-201-3G|TAB08-201-30|TAB09-100|TAB09-211|TAB09-410|TAB10-150|TAB10-201|TAB10-211|TAB10-400|TAB10-410|TAB13-201|TAB274EUK|TAB275EUK|TAB374EUK|TAB462EUK|TAB474EUK|TAB9-200)\b”,MedionTablet:”Android.*\bOYO\b|LIFE.*(P9212|P9514|P9516|S9512)|LIFETAB”,ArnovaTablet:”97G4|AN10G2|AN7bG3|AN7fG3|AN8G3|AN8cG3|AN7G3|AN9G3|AN7dG3|AN7dG3ST|AN7dG3ChildPad|AN10bG3|AN10bG3DT|AN9G2″,IntensoTablet:”INM8002KP|INM1010FP|INM805ND|Intenso Tab|TAB1004″,IRUTablet:”M702pro”,MegafonTablet:”MegaFon V9|\bZTE V9\b|Android.*\bMT7A\b”,EbodaTablet:”E-Boda (Supreme|Impresspeed|Izzycomm|Essential)”,AllViewTablet:”Allview.*(Viva|Alldro|City|Speed|All TV|Frenzy|Quasar|Shine|TX1|AX1|AX2)”,ArchosTablet:”\b(101G9|80G9|A101IT)\b|Qilive 97R|Archos5|\bARCHOS (70|79|80|90|97|101|FAMILYPAD|)(b|c|)(G10| Cobalt| TITANIUM(HD|)| Xenon| Neon|XSK| 2| XS 2| PLATINUM| CARBON|GAMEPAD)\b”,AinolTablet:”NOVO7|NOVO8|NOVO10|Novo7Aurora|Novo7Basic|NOVO7PALADIN|novo9-Spark”,NokiaLumiaTablet:”Lumia 2520″,SonyTablet:”Sony.*Tablet|Xperia Tablet|Sony Tablet S|SO-03E|SGPT12|SGPT13|SGPT114|SGPT121|SGPT122|SGPT123|SGPT111|SGPT112|SGPT113|SGPT131|SGPT132|SGPT133|SGPT211|SGPT212|SGPT213|SGP311|SGP312|SGP321|EBRD1101|EBRD1102|EBRD1201|SGP351|SGP341|SGP511|SGP512|SGP521|SGP541|SGP551|SGP621|SGP641|SGP612|SOT31|SGP771|SGP611|SGP612|SGP712″,PhilipsTablet:”\b(PI2010|PI3000|PI3100|PI3105|PI3110|PI3205|PI3210|PI3900|PI4010|PI7000|PI7100)\b”,CubeTablet:”Android.*(K8GT|U9GT|U10GT|U16GT|U17GT|U18GT|U19GT|U20GT|U23GT|U30GT)|CUBE U8GT”,CobyTablet:”MID1042|MID1045|MID1125|MID1126|MID7012|MID7014|MID7015|MID7034|MID7035|MID7036|MID7042|MID7048|MID7127|MID8042|MID8048|MID8127|MID9042|MID9740|MID9742|MID7022|MID7010″,MIDTablet:”M9701|M9000|M9100|M806|M1052|M806|T703|MID701|MID713|MID710|MID727|MID760|MID830|MID728|MID933|MID125|MID810|MID732|MID120|MID930|MID800|MID731|MID900|MID100|MID820|MID735|MID980|MID130|MID833|MID737|MID960|MID135|MID860|MID736|MID140|MID930|MID835|MID733|MID4X10″,MSITablet:”MSI \b(Primo 73K|Primo 73L|Primo 81L|Primo 77|Primo 93|Primo 75|Primo 76|Primo 73|Primo 81|Primo 91|Primo 90|Enjoy 71|Enjoy 7|Enjoy 10)\b”,SMiTTablet:”Android.*(\bMID\b|MID-560|MTV-T1200|MTV-PND531|MTV-P1101|MTV-PND530)”,RockChipTablet:”Android.*(RK2818|RK2808A|RK2918|RK3066)|RK2738|RK2808A”,FlyTablet:”IQ310|Fly Vision”,bqTablet:”Android.*(bq)?.*\b(Elcano|Curie|Edison|Maxwell|Kepler|Pascal|Tesla|Hypatia|Platon|Newton|Livingstone|Cervantes|Avant|Aquaris ([E|M]10|M8))\b|Maxwell.*Lite|Maxwell.*Plus”,HuaweiTablet:”MediaPad|MediaPad 7 Youth|IDEOS S7|S7-201c|S7-202u|S7-101|S7-103|S7-104|S7-105|S7-106|S7-201|S7-Slim|M2-A01L|BAH-L09|BAH-W09|AGS-L09|CMR-AL19″,NecTablet:”\bN-06D|\bN-08D”,PantechTablet:”Pantech.*P4100″,BronchoTablet:”Broncho.*(N701|N708|N802|a710)”,VersusTablet:”TOUCHPAD.*[78910]|\bTOUCHTAB\b”,ZyncTablet:”z1000|Z99 2G|z930|z990|z909|Z919|z900″,PositivoTablet:”TB07STA|TB10STA|TB07FTA|TB10FTA”,NabiTablet:”Android.*\bNabi”,KoboTablet:”Kobo Touch|\bK080\b|\bVox\b Build|\bArc\b Build”,DanewTablet:”DSlide.*\b(700|701R|702|703R|704|802|970|971|972|973|974|1010|1012)\b”,TexetTablet:”NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|TM-7022|TM-7021|TM-7020|TM-7011|TM-7010|TM-7023|TM-7025|TM-7037W|TM-7038W|TM-7027W|TM-9720|TM-9725|TM-9737W|TM-1020|TM-9738W|TM-9740|TM-9743W|TB-807A|TB-771A|TB-727A|TB-725A|TB-719A|TB-823A|TB-805A|TB-723A|TB-715A|TB-707A|TB-705A|TB-709A|TB-711A|TB-890HD|TB-880HD|TB-790HD|TB-780HD|TB-770HD|TB-721HD|TB-710HD|TB-434HD|TB-860HD|TB-840HD|TB-760HD|TB-750HD|TB-740HD|TB-730HD|TB-722HD|TB-720HD|TB-700HD|TB-500HD|TB-470HD|TB-431HD|TB-430HD|TB-506|TB-504|TB-446|TB-436|TB-416|TB-146SE|TB-126SE”,PlaystationTablet:”Playstation.*(Portable|Vita)”,TrekstorTablet:”ST10416-1|VT10416-1|ST70408-1|ST702xx-1|ST702xx-2|ST80208|ST97216|ST70104-2|VT10416-2|ST10216-2A|SurfTab”,PyleAudioTablet:”\b(PTBL10CEU|PTBL10C|PTBL72BC|PTBL72BCEU|PTBL7CEU|PTBL7C|PTBL92BC|PTBL92BCEU|PTBL9CEU|PTBL9CUK|PTBL9C)\b”,AdvanTablet:”Android.* \b(E3A|T3X|T5C|T5B|T3E|T3C|T3B|T1J|T1F|T2A|T1H|T1i|E1C|T1-E|T5-A|T4|E1-B|T2Ci|T1-B|T1-D|O1-A|E1-A|T1-A|T3A|T4i)\b “,DanyTechTablet:”Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|Genius TAB GII|Genius TAB GIII|Genius Tab S1″,GalapadTablet:”Android [0-9.]+; [a-z-]+; \bG1\b”,MicromaxTablet:”Funbook|Micromax.*\b(P250|P560|P360|P362|P600|P300|P350|P500|P275)\b”,KarbonnTablet:”Android.*\b(A39|A37|A34|ST8|ST10|ST7|Smart Tab3|Smart Tab2)\b”,AllFineTablet:”Fine7 Genius|Fine7 Shine|Fine7 Air|Fine8 Style|Fine9 More|Fine10 Joy|Fine11 Wide”,PROSCANTablet:”\b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|PLT7045K|PLT7045KB|PLT7071KG|PLT7072|PLT7223G|PLT7225G|PLT7777G|PLT7810K|PLT7849G|PLT7851G|PLT7852G|PLT8015|PLT8031|PLT8034|PLT8036|PLT8080K|PLT8082|PLT8088|PLT8223G|PLT8234G|PLT8235G|PLT8816K|PLT9011|PLT9045K|PLT9233G|PLT9735|PLT9760G|PLT9770G)\b”,YONESTablet:”BQ1078|BC1003|BC1077|RK9702|BC9730|BC9001|IT9001|BC7008|BC7010|BC708|BC728|BC7012|BC7030|BC7027|BC7026″,ChangJiaTablet:”TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|TPC8106|TPC8203|TPC8205|TPC8503|TPC9106|TPC9701|TPC97101|TPC97103|TPC97105|TPC97106|TPC97111|TPC97113|TPC97203|TPC97603|TPC97809|TPC97205|TPC10101|TPC10103|TPC10106|TPC10111|TPC10203|TPC10205|TPC10503″,GUTablet:”TX-A1301|TX-M9002|Q702|kf026″,PointOfViewTablet:”TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|TAB-PL1015|TAB-P1025|TAB-PI1045|TAB-P1325|TAB-PROTAB[0-9]+|TAB-PROTAB25|TAB-PROTAB26|TAB-PROTAB27|TAB-PROTAB26XL|TAB-PROTAB2-IPS9|TAB-PROTAB30-IPS9|TAB-PROTAB25XXL|TAB-PROTAB26-IPS10|TAB-PROTAB30-IPS10″,OvermaxTablet:”OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|MagicTab|Stream|TB-08|TB-09)|Qualcore 1027″,HCLTablet:”HCL.*Tablet|Connect-3G-2.0|Connect-2G-2.0|ME Tablet U1|ME Tablet U2|ME Tablet G1|ME Tablet X1|ME Tablet Y2|ME Tablet Sync”,DPSTablet:”DPS Dream 9|DPS Dual 7″,VistureTablet:”V97 HD|i75 3G|Visture V4( HD)?|Visture V5( HD)?|Visture V10″,CrestaTablet:”CTP(-)?810|CTP(-)?818|CTP(-)?828|CTP(-)?838|CTP(-)?888|CTP(-)?978|CTP(-)?980|CTP(-)?987|CTP(-)?988|CTP(-)?989″,MediatekTablet:”\bMT8125|MT8389|MT8135|MT8377\b”,ConcordeTablet:”Concorde([ ]+)?Tab|ConCorde ReadMan”,GoCleverTablet:”GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|TAB M721|TAB A1021|TAB I921|TAB R721|TAB I720|TAB T76|TAB R70|TAB R76.2|TAB R106|TAB R83.2|TAB M813G|TAB I721|GCTA722|TAB I70|TAB I71|TAB S73|TAB R73|TAB R74|TAB R93|TAB R75|TAB R76.1|TAB A73|TAB A93|TAB A93.2|TAB T72|TAB R83|TAB R974|TAB R973|TAB A101|TAB A103|TAB A104|TAB A104.2|R105BK|M713G|A972BK|TAB A971|TAB R974.2|TAB R104|TAB R83.3|TAB A1042″,ModecomTablet:”FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706|FreeTAB 9702|FreeTAB 7003|FreeTAB 7002|FreeTAB 1002|FreeTAB 7801|FreeTAB 1331|FreeTAB 1004|FreeTAB 8002|FreeTAB 8014|FreeTAB 9704|FreeTAB 1003″,VoninoTablet:”\b(Argus[ _]?S|Diamond[ _]?79HD|Emerald[ _]?78E|Luna[ _]?70C|Onyx[ _]?S|Onyx[ _]?Z|Orin[ _]?HD|Orin[ _]?S|Otis[ _]?S|SpeedStar[ _]?S|Magnet[ _]?M9|Primus[ _]?94[ _]?3G|Primus[ _]?94HD|Primus[ _]?QS|Android.*\bQ8\b|Sirius[ _]?EVO[ _]?QS|Sirius[ _]?QS|Spirit[ _]?S)\b”,ECSTablet:”V07OT2|TM105A|S10OT1|TR10CS1″,StorexTablet:”eZee[_’]?(Tab|Go)[0-9]+|TabLC7|Looney Tunes Tab”,VodafoneTablet:”SmartTab([ ]+)?[0-9]+|SmartTabII10|SmartTabII7|VF-1497|VFD 1400″,EssentielBTablet:”Smart[ ‘]?TAB[ ]+?[0-9]+|Family[ ‘]?TAB2″,RossMoorTablet:”RM-790|RM-997|RMD-878G|RMD-974R|RMT-705A|RMT-701|RME-601|RMT-501|RMT-711″,iMobileTablet:”i-mobile i-note”,TolinoTablet:”tolino tab [0-9.]+|tolino shine”,AudioSonicTablet:”\bC-22Q|T7-QC|T-17B|T-17P\b”,AMPETablet:”Android.* A78 “,SkkTablet:”Android.* (SKYPAD|PHOENIX|CYCLOPS)”,TecnoTablet:”TECNO P9|TECNO DP8D”,JXDTablet:”Android.* \b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|S5300|S602|S603|S5100|S5110|S601|S7100a|P3000F|P3000s|P101|P200s|P1000m|P200m|P9100|P1000s|S6600b|S908|P1000|P300|S18|S6600|S9100)\b”,iJoyTablet:”Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|Unique 7|Sygnus|Hexen|Finity 7|Cream|Cream X2|Jade|Neon 7|Neron 7|Kandy|Scape|Saphyr 7|Rebel|Biox|Rebel|Rebel 8GB|Myst|Draco 7|Myst|Tab7-004|Myst|Tadeo Jones|Tablet Boing|Arrow|Draco Dual Cam|Aurix|Mint|Amity|Revolution|Finity 9|Neon 9|T9w|Amity 4GB Dual Cam|Stone 4GB|Stone 8GB|Andromeda|Silken|X2|Andromeda II|Halley|Flame|Saphyr 9,7|Touch 8|Planet|Triton|Unique 10|Hexen 10|Memphis 4GB|Memphis 8GB|Onix 10)”,FX2Tablet:”FX2 PAD7|FX2 PAD10″,XoroTablet:”KidsPAD 701|PAD[ ]?712|PAD[ ]?714|PAD[ ]?716|PAD[ ]?717|PAD[ ]?718|PAD[ ]?720|PAD[ ]?721|PAD[ ]?722|PAD[ ]?790|PAD[ ]?792|PAD[ ]?900|PAD[ ]?9715D|PAD[ ]?9716DR|PAD[ ]?9718DR|PAD[ ]?9719QR|PAD[ ]?9720QR|TelePAD1030|Telepad1032|TelePAD730|TelePAD731|TelePAD732|TelePAD735Q|TelePAD830|TelePAD9730|TelePAD795|MegaPAD 1331|MegaPAD 1851|MegaPAD 2151″,ViewsonicTablet:”ViewPad 10pi|ViewPad 10e|ViewPad 10s|ViewPad E72|ViewPad7|ViewPad E100|ViewPad 7e|ViewSonic VB733|VB100a”,VerizonTablet:”QTAQZ3|QTAIR7|QTAQTZ3|QTASUN1|QTASUN2|QTAXIA1″,OdysTablet:”LOOX|XENO10|ODYS[ -](Space|EVO|Xpress|NOON)|\bXELIO\b|Xelio10Pro|XELIO7PHONETAB|XELIO10EXTREME|XELIOPT2|NEO_QUAD10″,CaptivaTablet:”CAPTIVA PAD”,IconbitTablet:”NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-0907S|NT-0907S|NT-0902S|NT-0902S”,TeclastTablet:”T98 4G|\bP80\b|\bX90HD\b|X98 Air|X98 Air 3G|\bX89\b|P80 3G|\bX80h\b|P98 Air|\bX89HD\b|P98 3G|\bP90HD\b|P89 3G|X98 3G|\bP70h\b|P79HD 3G|G18d 3G|\bP79HD\b|\bP89s\b|\bA88\b|\bP10HD\b|\bP19HD\b|G18 3G|\bP78HD\b|\bA78\b|\bP75\b|G17s 3G|G17h 3G|\bP85t\b|\bP90\b|\bP11\b|\bP98t\b|\bP98HD\b|\bG18d\b|\bP85s\b|\bP11HD\b|\bP88s\b|\bA80HD\b|\bA80se\b|\bA10h\b|\bP89\b|\bP78s\b|\bG18\b|\bP85\b|\bA70h\b|\bA70\b|\bG17\b|\bP18\b|\bA80s\b|\bA11s\b|\bP88HD\b|\bA80h\b|\bP76s\b|\bP76h\b|\bP98\b|\bA10HD\b|\bP78\b|\bP88\b|\bA11\b|\bA10t\b|\bP76a\b|\bP76t\b|\bP76e\b|\bP85HD\b|\bP85a\b|\bP86\b|\bP75HD\b|\bP76v\b|\bA12\b|\bP75a\b|\bA15\b|\bP76Ti\b|\bP81HD\b|\bA10\b|\bT760VE\b|\bT720HD\b|\bP76\b|\bP73\b|\bP71\b|\bP72\b|\bT720SE\b|\bC520Ti\b|\bT760\b|\bT720VE\b|T720-3GE|T720-WiFi”,OndaTablet:”\b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|V711s|V813|V811|V820w|V820|Vi20|V711|VI30W|V712|V891w|V972|V819w|V820w|Vi60|V820w|V711|V813s|V801|V819|V975s|V801|V819|V819|V818|V811|V712|V975m|V101w|V961w|V812|V818|V971|V971s|V919|V989|V116w|V102w|V973|Vi40)\b[\s]+|V10 \b4G\b”,JaytechTablet:”TPC-PA762″,BlaupunktTablet:”Endeavour 800NG|Endeavour 1010″,DigmaTablet:”\b(iDx10|iDx9|iDx8|iDx7|iDxD7|iDxD8|iDsQ8|iDsQ7|iDsQ8|iDsD10|iDnD7|3TS804H|iDsQ11|iDj7|iDs10)\b”,EvolioTablet:”ARIA_Mini_wifi|Aria[ _]Mini|Evolio X10|Evolio X7|Evolio X8|\bEvotab\b|\bNeura\b”,LavaTablet:”QPAD E704|\bIvoryS\b|E-TAB IVORY|\bE-TAB\b”,AocTablet:”MW0811|MW0812|MW0922|MTK8382|MW1031|MW0831|MW0821|MW0931|MW0712″,MpmanTablet:”MP11 OCTA|MP10 OCTA|MPQC1114|MPQC1004|MPQC994|MPQC974|MPQC973|MPQC804|MPQC784|MPQC780|\bMPG7\b|MPDCG75|MPDCG71|MPDC1006|MP101DC|MPDC9000|MPDC905|MPDC706HD|MPDC706|MPDC705|MPDC110|MPDC100|MPDC99|MPDC97|MPDC88|MPDC8|MPDC77|MP709|MID701|MID711|MID170|MPDC703|MPQC1010″,CelkonTablet:”CT695|CT888|CT[\s]?910|CT7 Tab|CT9 Tab|CT3 Tab|CT2 Tab|CT1 Tab|C820|C720|\bCT-1\b”,WolderTablet:”miTab \b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND|NEW AGE|LINE|ADVANCE|FEEL|FOLLOW|LIKE|LINK|LIVE|THINK|FREEDOM|CHICAGO|CLEVELAND|BALTIMORE-GH|IOWA|BOSTON|SEATTLE|PHOENIX|DALLAS|IN 101|MasterChef)\b”,MediacomTablet:”M-MPI10C3G|M-SP10EG|M-SP10EGP|M-SP10HXAH|M-SP7HXAH|M-SP10HXBH|M-SP8HXAH|M-SP8MXA”,MiTablet:”\bMI PAD\b|\bHM NOTE 1W\b”,NibiruTablet:”Nibiru M1|Nibiru Jupiter One”,NexoTablet:”NEXO NOVA|NEXO 10|NEXO AVIO|NEXO FREE|NEXO GO|NEXO EVO|NEXO 3G|NEXO SMART|NEXO KIDDO|NEXO MOBI”,LeaderTablet:”TBLT10Q|TBLT10I|TBL-10WDKB|TBL-10WDKBO2013|TBL-W230V2|TBL-W450|TBL-W500|SV572|TBLT7I|TBA-AC7-8G|TBLT79|TBL-8W16|TBL-10W32|TBL-10WKB|TBL-W100″,UbislateTablet:”UbiSlate[\s]?7C”,PocketBookTablet:”Pocketbook”,KocasoTablet:”\b(TB-1207)\b”,HisenseTablet:”\b(F5281|E2371)\b”,Hudl:”Hudl HT7S3|Hudl 2″,TelstraTablet:”T-Hub2″,GenericTablet:”Android.*\b97D\b|Tablet(?!.*PC)|BNTV250A|MID-WCDMA|LogicPD Zoom2|\bA7EB\b|CatNova8|A1_07|CT704|CT1002|\bM721\b|rk30sdk|\bEVOTAB\b|M758A|ET904|ALUMIUM10|Smartfren Tab|Endeavour 1010|Tablet-PC-4|Tagi Tab|\bM6pro\b|CT1020W|arc 10HD|\bTP750\b|\bQTAQZ3\b|WVT101|TM1088|KT107″},oss:{AndroidOS:”Android”,BlackBerryOS:”blackberry|\bBB10\b|rim tablet os”,PalmOS:”PalmOS|avantgo|blazer|elaine|hiptop|palm|plucker|xiino”,SymbianOS:”Symbian|SymbOS|Series60|Series40|SYB-[0-9]+|\bS60\b”,WindowsMobileOS:”Windows CE.*(PPC|Smartphone|Mobile|[0-9]{3}x[0-9]{3})|Windows Mobile|Windows Phone [0-9.]+|WCE;”,WindowsPhoneOS:”Windows Phone 10.0|Windows Phone 8.1|Windows Phone 8.0|Windows Phone OS|XBLWP7|ZuneWP7|Windows NT 6.[23]; ARM;”,iOS:”\biPhone.*Mobile|\biPod|\biPad|AppleCoreMedia”,iPadOS:”CPU OS 13″,SailfishOS:”Sailfish”,MeeGoOS:”MeeGo”,MaemoOS:”Maemo”,JavaOS:”J2ME/|\bMIDP\b|\bCLDC\b”,webOS:”webOS|hpwOS”,badaOS:”\bBada\b”,BREWOS:”BREW”},uas:{Chrome:”\bCrMo\b|CriOS|Android.*Chrome/[.0-9]* (Mobile)?”,Dolfin:”\bDolfin\b”,Opera:”Opera.*Mini|Opera.*Mobi|Android.*Opera|Mobile.*OPR/[0-9.]+$|Coast/[0-9.]+”,Skyfire:”Skyfire”,Edge:”\bEdgiOS\b|Mobile Safari/[.0-9]* Edge”,IE:”IEMobile|MSIEMobile”,Firefox:”fennec|firefox.*maemo|(Mobile|Tablet).*Firefox|Firefox.*Mobile|FxiOS”,Bolt:”bolt”,TeaShark:”teashark”,Blazer:”Blazer”,Safari:”Version((?!\bEdgiOS\b).)*Mobile.*Safari|Safari.*Mobile|MobileSafari”,WeChat:”\bMicroMessenger\b”,UCBrowser:”UC.*Browser|UCWEB”,baiduboxapp:”baiduboxapp”,baidubrowser:”baidubrowser”,DiigoBrowser:”DiigoBrowser”,Mercury:”\bMercury\b”,ObigoBrowser:”Obigo”,NetFront:”NF-Browser”,GenericBrowser:”NokiaBrowser|OviBrowser|OneBrowser|TwonkyBeamBrowser|SEMC.*Browser|FlyFlow|Minimo|NetFront|Novarra-Vision|MQQBrowser|MicroMessenger”,PaleMoon:”Android.*PaleMoon|Mobile.*PaleMoon”},props:{Mobile:”Mobile/[VER]”,Build:”Build/[VER]”,Version:”Version/[VER]”,VendorID:”VendorID/[VER]”,iPad:”iPad.*CPU[a-z ]+[VER]”,iPhone:”iPhone.*CPU[a-z ]+[VER]”,iPod:”iPod.*CPU[a-z ]+[VER]”,Kindle:”Kindle/[VER]”,Chrome:[“Chrome/[VER]”,”CriOS/[VER]”,”CrMo/[VER]”],Coast:[“Coast/[VER]”],Dolfin:”Dolfin/[VER]”,Firefox:[“Firefox/[VER]”,”FxiOS/[VER]”],Fennec:”Fennec/[VER]”,Edge:”Edge/[VER]”,IE:[“IEMobile/[VER];”,”IEMobile [VER]”,”MSIE [VER];”,”Trident/[0-9.]+;.*rv:[VER]”],NetFront:”NetFront/[VER]”,NokiaBrowser:”NokiaBrowser/[VER]”,Opera:[” OPR/[VER]”,”Opera Mini/[VER]”,”Version/[VER]”],”Opera Mini”:”Opera Mini/[VER]”,”Opera Mobi”:”Version/[VER]”,UCBrowser:[“UCWEB[VER]”,”UC.*Browser/[VER]”],MQQBrowser:”MQQBrowser/[VER]”,MicroMessenger:”MicroMessenger/[VER]”,baiduboxapp:”baiduboxapp/[VER]”,baidubrowser:”baidubrowser/[VER]”,SamsungBrowser:”SamsungBrowser/[VER]”,Iron:”Iron/[VER]”,Safari:[“Version/[VER]”,”Safari/[VER]”],Skyfire:”Skyfire/[VER]”,Tizen:”Tizen/[VER]”,Webkit:”webkit[ /][VER]”,PaleMoon:”PaleMoon/[VER]”,SailfishBrowser:”SailfishBrowser/[VER]”,Gecko:”Gecko/[VER]”,Trident:”Trident/[VER]”,Presto:”Presto/[VER]”,Goanna:”Goanna/[VER]”,iOS:” \bi?OS\b [VER][ ;]{1}”,Android:”Android [VER]”,Sailfish:”Sailfish [VER]”,BlackBerry:[“BlackBerry[\w]+/[VER]”,”BlackBerry.*Version/[VER]”,”Version/[VER]”],BREW:”BREW [VER]”,Java:”Java/[VER]”,”Windows Phone OS”:[“Windows Phone OS [VER]”,”Windows Phone [VER]”],”Windows Phone”:”Windows Phone [VER]”,”Windows CE”:”Windows CE/[VER]”,”Windows NT”:”Windows NT [VER]”,Symbian:[“SymbianOS/[VER]”,”Symbian/[VER]”],webOS:[“webOS/[VER]”,”hpwOS/[VER];”]},utils:{Bot:”Googlebot|facebookexternalhit|Google-AMPHTML|s~amp-validator|AdsBot-Google|Google Keyword Suggestion|Facebot|YandexBot|YandexMobileBot|bingbot|ia_archiver|AhrefsBot|Ezooms|GSLFbot|WBSearchBot|Twitterbot|TweetmemeBot|Twikle|PaperLiBot|Wotbox|UnwindFetchor|Exabot|MJ12bot|YandexImages|TurnitinBot|Pingdom|contentkingapp|AspiegelBot”,MobileBot:”Googlebot-Mobile|AdsBot-Google-Mobile|YahooSeeker/M1A1-R2D2″,DesktopMode:”WPDesktop”,TV:”SonyDTV|HbbTV”,WebKit:”(webkit)[ /]([\w.]+)”,Console:”\b(Nintendo|Nintendo WiiU|Nintendo 3DS|Nintendo Switch|PLAYSTATION|Xbox)\b”,Watch:”SM-V700″}},a.detectMobileBrowsers={fullPattern:/(android|bbd+|meego).+mobile|avantgo|bada/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)/|plucker|pocket|psp|series(4|6)0|symbian|treo|up.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,shortPattern:/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i,tabletPattern:/android|ipad|playbook|silk/i};var l=Object.prototype.hasOwnProperty,h;a.FALLBACK_PHONE=”UnknownPhone”,a.FALLBACK_TABLET=”UnknownTablet”,a.FALLBACK_MOBILE=”UnknownMobile”,h=”isArray”in Array?Array.isArray:function(n){return Object.prototype.toString.call(n)===”[object Array]”};function p(n,u){return n!=null&&u!=null&&n.toLowerCase()===u.toLowerCase()}function y(n,u){var P,A,b=n.length;if(!b||!u)return!1;for(P=u.toLowerCase(),A=0;A<b;++A)if(P===n[A].toLowerCase())return!0;return!1}function N(n){for(var u in n)l.call(n,u)&&(n[u]=new RegExp(n[u],"i"))}function O(n){return(n||"").substr(0,500)}(function(){var u,P,A,b,C,B,c=a.mobileDetectRules;for(u in c.props)if(l.call(c.props,u)){for(P=c.props[u],h(P)||(P=[P]),C=P.length,b=0;b=0&&(A=A.substring(0,B)+”([\w._\+]+)”+A.substring(B+5)),P[b]=new RegExp(A,”i”);c.props[u]=P}N(c.oss),N(c.phones),N(c.tablets),N(c.uas),N(c.utils),c.oss0={WindowsPhoneOS:c.oss.WindowsPhoneOS,WindowsMobileOS:c.oss.WindowsMobileOS}})(),a.findMatch=function(n,u){for(var P in n)if(l.call(n,P)&&n[P].test(u))return P;return null},a.findMatches=function(n,u){var P=[];for(var A in n)l.call(n,A)&&n[A].test(u)&&P.push(A);return P},a.getVersionStr=function(n,u){var P=a.mobileDetectRules.props,A,b,C,B;if(l.call(P,n)){for(A=P[n],C=A.length,b=0;b1&&(n=u[0]+”.”,u.shift(),n+=u.join(“”)),Number(n)},a.isMobileFallback=function(n){return a.detectMobileBrowsers.fullPattern.test(n)||a.detectMobileBrowsers.shortPattern.test(n.substr(0,4))},a.isTabletFallback=function(n){return a.detectMobileBrowsers.tabletPattern.test(n)},a.prepareDetectionCache=function(n,u,P){if(n.mobile===o){var A,b,C;if(b=a.findMatch(a.mobileDetectRules.tablets,u),b){n.mobile=n.tablet=b,n.phone=null;return}if(A=a.findMatch(a.mobileDetectRules.phones,u),A){n.mobile=n.phone=A,n.tablet=null;return}a.isMobileFallback(u)?(C=E.isPhoneSized(P),C===o?(n.mobile=a.FALLBACK_MOBILE,n.tablet=n.phone=null):C?(n.mobile=n.phone=a.FALLBACK_PHONE,n.tablet=null):(n.mobile=n.tablet=a.FALLBACK_TABLET,n.phone=null)):a.isTabletFallback(u)?(n.mobile=n.tablet=a.FALLBACK_TABLET,n.phone=null):n.mobile=n.tablet=n.phone=null}},a.mobileGrade=function(n){var u=n.mobile()!==null;return n.os(“iOS”)&&n.version(“iPad”)>=4.3||n.os(“iOS”)&&n.version(“iPhone”)>=3.1||n.os(“iOS”)&&n.version(“iPod”)>=3.1||n.version(“Android”)>2.1&&n.is(“Webkit”)||n.version(“Windows Phone OS”)>=7||n.is(“BlackBerry”)&&n.version(“BlackBerry”)>=6||n.match(“Playbook.*Tablet”)||n.version(“webOS”)>=1.4&&n.match(“Palm|Pre|Pixi”)||n.match(“hp.*TouchPad”)||n.is(“Firefox”)&&n.version(“Firefox”)>=12||n.is(“Chrome”)&&n.is(“AndroidOS”)&&n.version(“Android”)>=4||n.is(“Skyfire”)&&n.version(“Skyfire”)>=4.1&&n.is(“AndroidOS”)&&n.version(“Android”)>=2.3||n.is(“Opera”)&&n.version(“Opera Mobi”)>11&&n.is(“AndroidOS”)||n.is(“MeeGoOS”)||n.is(“Tizen”)||n.is(“Dolfin”)&&n.version(“Bada”)>=2||(n.is(“UC Browser”)||n.is(“Dolfin”))&&n.version(“Android”)>=2.3||n.match(“Kindle Fire”)||n.is(“Kindle”)&&n.version(“Kindle”)>=3||n.is(“AndroidOS”)&&n.is(“NookTablet”)||n.version(“Chrome”)>=11&&!u||n.version(“Safari”)>=5&&!u||n.version(“Firefox”)>=4&&!u||n.version(“MSIE”)>=7&&!u||n.version(“Opera”)>=10&&!u?”A”:n.os(“iOS”)&&n.version(“iPad”)<4.3||n.os("iOS")&&n.version("iPhone")<3.1||n.os("iOS")&&n.version("iPod")=5&&n.version(“BlackBerry”)=5&&n.version(“Opera Mini”)=2.3||n.is(“iOS”))||n.match(“NokiaN8|NokiaC7|N97.*Series60|Symbian/3”)||n.version(“Opera Mobi”)>=11&&n.is(“SymbianOS”)?”B”:(n.version(“BlackBerry”)<5||n.match("MSIEMobile|Windows CE.*Mobile")||n.version("Windows Mobile")<=5.2,"C")},a.detectOS=function(n){return a.findMatch(a.mobileDetectRules.oss0,n)||a.findMatch(a.mobileDetectRules.oss,n)},a.getDeviceSmallerSide=function(){return window.screen.width<window.screen.height?window.screen.width:window.screen.height};function E(n,u){this.ua=O(n),this._cache={},this.maxPhoneWidth=u||600}return E.prototype={constructor:E,mobile:function(){return a.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.mobile},phone:function(){return a.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.phone},tablet:function(){return a.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.tablet},userAgent:function(){return this._cache.userAgent===o&&(this._cache.userAgent=a.findMatch(a.mobileDetectRules.uas,this.ua)),this._cache.userAgent},userAgents:function(){return this._cache.userAgents===o&&(this._cache.userAgents=a.findMatches(a.mobileDetectRules.uas,this.ua)),this._cache.userAgents},os:function(){return this._cache.os===o&&(this._cache.os=a.detectOS(this.ua)),this._cache.os},version:function(n){return a.getVersion(n,this.ua)},versionStr:function(n){return a.getVersionStr(n,this.ua)},is:function(n){return y(this.userAgents(),n)||p(n,this.os())||p(n,this.phone())||p(n,this.tablet())||y(a.findMatches(a.mobileDetectRules.utils,this.ua),n)},match:function(n){return n instanceof RegExp||(n=new RegExp(n,"i")),n.test(this.ua)},isPhoneSized:function(n){return E.isPhoneSized(n||this.maxPhoneWidth)},mobileGrade:function(){return this._cache.grade===o&&(this._cache.grade=a.mobileGrade(this)),this._cache.grade}},typeof window<"u"&&window.screen?E.isPhoneSized=function(n){return n<0?o:a.getDeviceSmallerSide()<=n}:E.isPhoneSized=function(){},E._impl=a,E.version="1.4.5 2021-03-13",E})})(function(r){if(typeof De<"u"&&De.exports)return function(o){De.exports=o()};if(typeof define=="function"&&define.amd)return define;if(typeof window{var Wi={0:”Jan.”,1:”Feb.”,2:”March”,3:”April”,4:”May”,5:”June”,6:”July”,7:”Aug.”,8:”Sept.”,9:”Oct.”,10:”Nov.”,11:”Dec.”};function gt(r){return r===void 0&&(r=new Date),Wi[r.getMonth()]}var Ui={0:”Jan”,1:”Feb”,2:”Mar”,3:”Apr”,4:”May”,5:”Jun”,6:”Jul”,7:”Aug”,8:”Sep”,9:”Oct”,10:”Nov”,11:”Dec”};function Dt(r){return r===void 0&&(r=new Date),Ui[r.getMonth()]}function z(r){return r==null}function Lt(r){return typeof r==”number”&&isFinite(r)}function ye(r){return Lt(r)&&Math.floor(r)===r}var ki=[“one”,”two”,”three”,”four”,”five”,”six”,”seven”,”eight”,”nine”],Ki=[“million”,”billion”,”trillion”,”quadrillion”,”quintillion”,”sextillion”,”septillion”,”octillion”,”nonillion”,”decillion”],yt=[“th”,”st”,”nd”,”rd”,”th”,”th”,”th”,”th”,”th”,”th”],Yi=[11,12,13];function Nt(r){if(z(r))return””;var o=+r;return ye(o)?Yi.indexOf(o%100)>-1?yt[0]:yt[o%10]:””}var Qi=[“first”,”second”,”third”,”fourth”,”fifth”,”sixth”,”seventh”,”eighth”,”ninth”],qi=new RegExp(/s+([^s]*)s*$/);D.apdate=function(r){return r===void 0&&(r=new Date),gt(r)+” “+r.getDate()+”, “+r.getFullYear()},D.apdatetab=function(r){return r===void 0&&(r=new Date),Dt(r)+” “+r.getDate()+”, “+r.getFullYear()},D.apmonth=gt,D.apmonthtab=Dt,D.apnumber=function(r){if(z(r))return””;var o=+r;return ye(o)?o=10?r.toString():ki[o-1]:r.toString()},D.aptime=function(r){r===void 0&&(r=new Date);var o,a,l=r.getHours(),h=r.getMinutes(),p=h===0;if(p){if(l===0)return”midnight”;if(l===12)return”noon”}return l0?l:12):(o=”p.m.”,a=l===12?l:l-12),p?a+” “+o:a+”:”+(h<10?"0"+h:h)+" "+o},D.capfirst=function(r){if(z(r))return"";var o=String(r);return""+o.charAt(0).toUpperCase()+o.slice(1)},D.intcomma=function(r){if(z(r))return"";var o,a=+r;return Lt(a)?((o=a.toString().split("."))[0]=o[0].replace(/B(?=(d{3})+(?!d))/g,","),o.join(".")):r.toString()},D.intword=function(r){if(z(r))return"";var o=+r;if(!ye(o))return r.toString();var a=Math.abs(o);if(a<1e6)return r.toString();var l=Math.ceil(Math.log(a+1)/Math.LN10)-1,h=l-l%3,p=o/Math.pow(10,h);return(p=Math.round(10*p)/10)+" "+Ki[Math.floor(h/3)-2]},D.ordinal=function(r,o){if(o===void 0&&(o=!1),z(r))return"";var a=+r;return ye(a)?o&&a{document.querySelectorAll(“.js-hover”).forEach(r=>{r.addEventListener(“click”,()=>{Gt(r)}),r.addEventListener(“mouseenter”,()=>{Gt(r)}),r.addEventListener(“mouseout”,()=>{pt(r)})}),window.addEventListener(“scroll”,()=>{Pe!==null&&Ri()})},Ri=()=>{(Pe>window.scrollY+100||Pe{pt(r)})},Gt=r=>{r.classList.add(“is-visible”),Pe=window.scrollY},pt=r=>{r.classList.remove(“is-visible”),Pe=null},mt={init:()=>{Vi()}};var Ct=wi(Et());var vt=async(r,o)=>(await fetch(`https://inq-junto.herokuapp.com/${r}`,{method:”POST”,headers:{“Content-Type”:”application/json”},mode:”cors”,body:JSON.stringify(o)})).json(),Ke=()=>{let o=document.querySelector(“.js-inno”).dataset.junto;if(o)return o;throw new Error(“no junto id found”)},Ie={getDefaultId:()=>Ke(),vote:(r,o=Ke())=>{vt(“vote”,{poll:o,ballot:r})},results:async(r=Ke())=>await vt(“results”,{poll:r})};var ge,Xi=(r,o)=>{ge=ge||window.PMNdataLayer,ge?ge.push({event:”misc_event”,eventAction:r,eventLabel:o}):window.location.hostname.includes(“localhost”)?console.log(“Analytics event:”,r,o,”(not actually being sent due to localhost)”):console.log(“Failed to push analytics event”,r,o)},Ye={event:(r,o)=>{Xi(r,o)}};var Fi=Ht(),xi=new Fi(window.navigator.userAgent),Qe=class{constructor(o){this.el=o,o.querySelectorAll(“.js-card”).length>0&&this.initCards()}initCards(){let o,a,l,h,p,y,N=(c,M=-20,f=20)=>Math.min(Math.max(c,M),f),O=()=>{o&&(o.removeEventListener(“mousemove”,A),o.removeEventListener(“mouseout”,A));let c=0;this.el.querySelectorAll(“.js-card”).forEach((M,f)=>{M.classList.remove(“is-current”,”is-next”,”is-next-next”,”is-next-next-next”,”is-way-future”),M.classList.contains(“is-removed”)||(c==0?(M.classList.add(“is-current”),o=M,a=o.getBoundingClientRect(),l=o.querySelector(“.js-glare”),h=o.querySelector(“.js-shine”),p=o.querySelector(“.js-card-sides”),y=o.querySelector(“.js-foil”)):c==1?M.classList.add(“is-next”):c==2?M.classList.add(“is-next-next”):c==3?M.classList.add(“is-next-next-next”):M.classList.add(“is-way-future”),c++)}),c==0&&this.el.classList.add(“is-empty”),xi.mobile()||(o.addEventListener(“mousemove”,M=>{window.requestAnimationFrame(()=>{A(“in”,M.offsetX,M.offsetY)})}),o.addEventListener(“mouseout”,M=>{window.requestAnimationFrame(()=>{A(“out”,M.offsetX,M.offsetY)})}))};var E=this.el.querySelector(“.js-button–stay”),n=this.el.querySelector(“.js-button–go”),u=this.el.querySelectorAll(“.js-card”);let P=c=>{if(cwindow.innerWidth/20)return”stay”};u.forEach(c=>{var M=new Ct.default(c,{touchAction:”pan-y”});M.on(“pan”,function(f){if(c.addEventListener(“touchmove”,V=>{V.preventDefault()},{passive:!1}),c.classList.add(“is-moving”),f.deltaX===0||f.center.x===0&&f.center.y===0)return;let G=P(f.deltaX);E.classList.toggle(“is-hover”,G==”stay”),n.classList.toggle(“is-hover”,G==”go”),c.classList.remove(“is-hover-stay”,”is-hover-go”),G&&c.classList.add(`is-hover-${G}`);var w=f.deltaX*.03,U=f.deltaY/80,te=w*U;c.style.transform=”translate(“+f.deltaX+”px, “+f.deltaY+”px) rotate(“+te+”deg)”}),M.on(“panend”,function(f){c.classList.remove(“is-moving”),E.classList.remove(“is-hover”),n.classList.remove(“is-hover”);var G=document.body.clientWidth;let w=P(f.deltaX);if(w){var U=Math.max(Math.abs(f.velocityX)*G,G),te=f.deltaX>0?U:-U,V=Math.abs(f.velocityY)*G,ie=f.deltaY>0?V:-V,Q=f.deltaX*.03,re=f.deltaY/80,de=Q*re;c.style.transform=”translate(“+te+”px, “+(ie+f.deltaY)+”px) rotate(“+de+”deg)”,b(c,w),O(),Ye.event(“swipe”,`inno_${w}_${c.dataset.name}`)}else c.style.transform=””})});let A=(c,M,f)=>{if(c==”in”){let G={x:Math.round(100/a.width*M),y:Math.round(100/a.height*f)},w={y:Math.round(-(G.x-50)/6),x:Math.round((G.y-50)/10)};p.style.setProperty(“transform”,`perspective(1001px) rotateY(${w.y}deg) rotateX(${w.x}deg)`),p.style.setProperty(“–mx”,`${G.x}%`),p.style.setProperty(“–my”,`${G.y}%`),p.style.setProperty(“–posx”,`${G.x/5}%`),p.style.setProperty(“–posy”,`${G.y/5}%`),p.style.setProperty(“–hyp”,`${N(Math.sqrt((G.y-50)*(G.y-50)+(G.x-50)*(G.x-50))/50,0,1)}`),l.style.setProperty(“opacity”,`${.4}`),h.style.setProperty(“opacity”,`${.2}`),y&&(y.classList.contains(“is-seal”)?y.style.setProperty(“opacity”,”1″):y.style.setProperty(“opacity”,`${.1}`))}else c==”out”&&(l.style.setProperty(“opacity”,”0″),h.style.setProperty(“opacity”,”0″),y&&(y.classList.contains(“is-seal”)?y.style.setProperty(“opacity”,”1″):y.style.setProperty(“opacity”,”0″)),p.style.removeProperty(“transform”))},b=(c,M)=>{c.classList.add(“is-removed”),Ie.vote({[c.dataset.name]:M})},C=c=>{let M=this.el.querySelector(“.js-card.is-current”),f=c==”go”?”-200vw”:”200vw”,G=c==”go”?”-30deg”:”30deg”;M.style.transform=`translate(${f}, -100px) rotate(${G})`,M.classList.remove(“is-hover-stay”,”is-hover-remove”),b(M,c),O(),Ye.event(“click”,`inno_${c}_${M.dataset.name}`)},B=(c,M)=>{let f=this.el.querySelector(“.js-card.is-current”);c==”over”?f.classList.add(“is-hover”,`is-hover-${M}`):c==”out”&&f.classList.remove(“is-hover”,`is-hover-${M}`)};E.addEventListener(“click”,()=>{C(“stay”)}),n.addEventListener(“click”,()=>{C(“go”)}),E.addEventListener(“mouseover”,()=>{B(“over”,”stay”)}),n.addEventListener(“mouseover”,()=>{B(“over”,”go”)}),E.addEventListener(“mouseout”,()=>{B(“out”,”stay”)}),n.addEventListener(“mouseout”,()=>{B(“out”,”go”)}),O()}},Bt={init:()=>{document.querySelectorAll(“.js-voting__group”).forEach(r=>{new Qe(r)})}};var _i=(r,o,a)=>{let l=document.querySelector(`.js-card[data-name=”${r}”] .js-card-vote`);if(l){l.classList.add(`inno-card__stat–${o}`);let h=a[o]?a[o]:50;l.querySelector(“.js-card-vote-value”).textContent=`${Math.round(h)}%`,l.querySelector(“.js-card-vote-verdict”).textContent=o,l.querySelector(“.js-card-vote-bar”).style.transform=`translateX(${o==”go”?h:100-h}%)`,console.log(o,h,o==”go”?h:100-h)}},It={init:async()=>{let r=await Ie.results()||{ballotAsPercentages:{}};Object.keys(r.ballotAsPercentages).forEach(o=>{let a=r.ballotAsPercentages[o],l;a.stay>=a.go||!a.go?l=”stay”:l=”go”,_i(o,l,a)})}};var Hr=Ot();var wt=()=>/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);var qe=(r,o=null,a=null)=>{a||(a=document.querySelector(“head”));let l=document.createElement(“script”);l.type=”text/javascript”,l.src=r,o&&(l.onload=o),a.appendChild(l)},Vt=()=>(window.PMNdataLayer?.[0]!==void 0&&window.PMNdataLayer[0])?.analytics?.user?.state===”Subscribed”,Rt=()=>{let o=(window.PMNdataLayer?.[0]!==void 0&&window.PMNdataLayer[0])?.analytics?.user?.state;return window.location.host.includes(“zzz-systest”)||window.location.host.includes(“pmn.arcpublishing.com”)||window.location.host.includes(“stage.fusion.inquirer.com”)||typeof o>”u”},Xt=()=>{let o=(window.PMNdataLayer?.[0]!==void 0&&window.PMNdataLayer[0])?.analytics?.user?.hasAdsFreeReading;return!!(o&&o==1)},ze=()=>window.location.host.includes(“localhost”);var zi=()=>{Xt()&&document.querySelectorAll(“.js-ad”).forEach(o=>{o.classList.add(“is-hidden”)})},Ft={init:()=>{zi()}};var J,xt,ji=()=>{J=document.getElementById(“js-inno-toast”)},$i=r=>{if(!J)return;J.innerHTML=r,J.classList.add(“inno-toast–active”);let o=()=>{J.addEventListener(“transitionend”,Zi,{once:!0}),J.classList.remove(“inno-toast–active”)};clearTimeout(xt),xt=setTimeout(o,5e3)},Zi=()=>{J.innerHTML=””},ee={init:()=>{ji()},showToast:$i};var Ne,Ji=async()=>new Promise(r=>{setTimeout(()=>{console.log(“simulating createShareLink for localhost”),r(“https://inquirer.com/interactives”),er()},100)}),er=()=>{let r=document.querySelector(“.js-gift-toast-receiver”);!r||!(r instanceof HTMLElement)||setTimeout(()=>{let o=r?.querySelector(“span”);o&&(o.innerHTML=”Gift link copied to clipboard“)},20)},tr=()=>{let r=window.services?.createShareLink;r&&(Ne=r),ze()&&(Ne=Ji),Ne&&ir()},ir=()=>{document.querySelectorAll(“.js-gift”).forEach(o=>{(Vt()||ze()||Rt())&&o.classList.add(“is-available”)}),document.querySelectorAll(“.js-gift-button”).forEach(o=>{o instanceof HTMLButtonElement&&o.addEventListener(“click”,async()=>{if(o.classList.contains(“disabled”))return;o.dataset.state=”loading”;let a=await Ne(window.location.pathname);if(a)try{await navigator.clipboard.writeText(a),ee.showToast(“Gift link copied to clipboard!”),o.dataset.state=”complete”}catch{ee.showToast(“Couldn’t copy to clipboard, try again?”),o.dataset.state=”error”}else o.dataset.state=”error”,ee.showToast(“Hmm, we couldn’t generate a gift link…”);setTimeout(()=>{o.dataset.state=”ready”},2e3)})});let r=document.querySelector(“.js-gift-toast-receiver”);!r||!(r instanceof HTMLElement)||rr(r)},rr=r=>{new MutationObserver(a=>{for(let l of a){let h=[…l.addedNodes].at(0);if(!(h instanceof HTMLElement))return;ee.showToast(h.outerHTML)}}).observe(r,{subtree:!0,childList:!0})},_t={init:()=>{tr()}};var nr=()=>{window.addEventListener(“message”,r=>{if(r.data[“datawrapper-height”]){let o=r.data[“datawrapper-height”];for(let a in o)document.querySelector(`#datawrapper-chart-${a}`).setAttribute(“height”,o[a])}})},or=()=>{document.querySelectorAll(“.js-datawrapper-graphic”).forEach(r=>{qe(`https://datawrapper.dwcdn.net/${r.dataset.id}/embed.js`,null,r)})},sr=()=>{window.addEventListener(“message”,r=>{let o=r.data;document.querySelectorAll(`iframe[src*=”${o.id}”]`).forEach(l=>{l.style.height=`${o.height}px`})},!1)},ar=()=>{document.querySelectorAll(“.js-pym-graphic”).forEach(r=>{if(typeof window{new window.pym.Parent(r.id,r.dataset.iframe)};typeof window.pym>”u”?qe(“https://pym.nprapps.org/pym.v1.min.js”,o):o()}})},Wt={init:()=>{nr(),or(),ar(),sr()}};var oe,je,$e=!0,Tr=()=>{oe=document.querySelectorAll(“.js-video-autoplay”)},lr=()=>{window.addEventListener(“resize”,()=>{Ut()}),window.addEventListener(“scroll”,()=>{Ut()}),oe.forEach(r=>{r.addEventListener(“volumechange”,o=>{r.muted!==$e&&!wt()&&($e=r.muted,Sr())})})},Ut=()=>{let r;oe.forEach((o,a)=>{let l=o.getBoundingClientRect(),h=l.height/2;l.y-h&&(r=o)}),r!==je&&(je=r,oe.forEach(o=>{o.pause()}),r?r.play():je=null)},Sr=()=>{oe.forEach(r=>{r.muted=$e})},kt={init:()=>{Tr(),oe&&lr()}};var Kt={init:()=>{mt.init?.(),Bt.init?.(),It.init?.(),Ft.init?.(),_t.init?.(),Wt.init?.(),kt.init?.(),ee.init?.()}};var cr=()=>{},Yt={init:()=>{cr()}};var ur=document.querySelector(“.js-inno”),Qt=()=>{Kt.init(),Yt.init()};ur?Qt():new MutationObserver((o,a)=>{if(document.querySelector(“.js-inno”)){a.disconnect(),Qt();return}}).observe(document,{attributes:!0,childList:!0,subtree:!0});})();
    /*! Bundled license information:

    hammerjs/hammer.js:
    (*! Hammer.JS – v2.0.7 – 2016-04-22
    * http://hammerjs.github.io/
    *
    * Copyright (c) 2016 Jorik Tangelder;
    * Licensed under the MIT license *)

    mobile-detect/mobile-detect.js:
    (*!mobile-detect v1.4.5 2021-03-13*)
    (*!@license Copyright 2013, Heinrich Goebl, License: MIT, see https://github.com/hgoebl/mobile-detect.js*)
    */

  • This Plain businessman started a computer service for the Amish. Does it do too much, or not enough?

    This Plain businessman started a computer service for the Amish. Does it do too much, or not enough?

    From his machine shop among corn and bean fields on Kurtz Road near Ephrata, Lancaster County, Allen Hoover sells 1970s-style word-processing computers, upgraded to internet speeds, at the rate of more than one a day.

    For some, Hoover’s machine fits fast-changing business with timeless faith; others fear the computers have fed into a wave of covert internet use that threatens a formal split among his Amish customers.

    Since 2004 the machines, originally priced at $800 each, have been adopted by dozens of Plain religious communities to run local systems, with names like Classic, Chore Boy, and Steward, to accommodate and monitor members’ text notes and business records, without video, corporate media networks, or Apple and Google apps.

    A senior member of his Old Order Mennonite congregation and coauthor of a book on Plain responses to family abuse, Hoover agreed to talk to The Inquirer about Mennonite and Amish ideas and tools. The conversation has been edited for brevity and clarity.

    What are the tensions around computers in Plain communities?

    Our real goal is to live a separate life and not to be so influenced by popular society around us. If morality is decaying in the world, it becomes even more important for us to become a separate people. Well, that’s hard to do.

    Everything is tied together. Especially with the internet, and, smartphones. It gets harder and harder for us to be in business and to make a living without some way of being connected.

    One of Allen Hoover’s Chore Boy word-processor machines at his workshop in Ephrata, Lancaster County, September 2025.

    How are your machines different from normal computers?

    For our Plain people, we wanted it to be separate from the world. So it should have no connectivity. Not to the internet, email, or even fax. Just a stand-alone unit. And then of course no amusements of the world, no games, music, nothing like that. Just a business tool.

    Couldn’t you do that on a computer?

    Well, if it’s in my home, my children will find ways of doing things with it that I have no idea of. And also, if you look at 50 different personal computers in peoples’ homes, you will find 50 different systems. We wanted one like the old word processors, where every unit was exactly alike. No additional programs, no apps that you can put on to listen to music or whatever.

    The programs included are a word and a spreadsheet program. And a drawing program, and a computer-aided design program. We developed our own comprehensive business accounting system. With inventory control, invoicing, all that.

    We looked at the on-the-shelf programs. They are almost all internet-connected. There are a few that stand alone. But they were so clunky, made for a specific purpose, that they just didn’t fit the bill.

    How did you adapt the machines for Plain needs?

    We had a few meetings with interested businesspeople, to see what the need was. Probably made a mistake, we never asked the church for permission.

    And it took off. In the beginning, it was the only thing out there for the Plain people. Then other people started. This is about the only one that is still going — because of our stance of not making changes. We do upgrade it. It has much more power now. But we wanted to stay away from Windows or Mac.

    We ended up using Linux as the operating system. We used Open Office, we now use LibreOffice, another free program, more powerful, more useful. The computer-aided design program is called FreeCAD. There is also something similar to MapQuest, that helps you with planning and mapping trips.

    How many machines have you sold?

    I’m guessing 400 a year. So if we have been doing this for 20 years, there are a few thousand out there.

    How did the community react?

    It was mixed. In the beginning, it was a huge whoop of joy: Here is something we can use. Once a year there is an expo in Lancaster County, focused on the Plain people and Plain businesses. I got a booth and it was the star of the expo. People were lined up because it was the new thing.

    Some Plain communities reacted by banning them because it was coming too close to the computer world. And I understand that perfectly. No hard feelings about that.

    What happened more often was that communities started with it, but then became dissatisfied that we didn’t allow them to put more programs on. So they made their own and eventually drifted into the internet world.

    It has not made me a popular person. For the ones that feel we should not have gotten into computers at all, I am the bad boy. For the ones that feel we should have allowed more connections, I am the bad boy.

    We really don’t want our people working in General Motors, big factories, all day long. We fear that will influence us too much. And so, we want our own little businesses like mine, Allen Repair Service, we rebuild, repair, and resell woodworking machinery.

    And it’s getting harder [without internet]. This was a tool to allow us to stay in those businesses.

    What about smartphones?

    In Lancaster County, the Amish found loopholes, ways to have their cellphones, smartphones.

    The leadership are working through that right now, I’m pretty sure there is going to be a big split.

  • A teen couldn’t find her mom’s 30-year-old demo tape. The internet stepped in.

    A teen couldn’t find her mom’s 30-year-old demo tape. The internet stepped in.

    The long-lost demo tape had always held a certain mythos in Charlotte Astor’s imagination.

    For years, the Cherry Hill teen had heard stories about it, recorded about 30 years ago by her mother’s very loud, very short-lived, teenage hardcore band, Seed.

    Shannon Astor, now 47, had been a vocalist for the group, just 14 or 15 years old, at a time when female representation within the genre was rare. Within a year or so, the group had disbanded — but before it did, the group, which typically practiced in a member’s parents’ basement, recorded a single demo. There had been only a few dozen copies produced back then, and they had all sold, scattering out around the South Jersey area.

    For Charlotte, the tape became a kind of white whale — a relic of her mother’s hard-charging past, something the teen occasionally scoured the web for, to no avail.

    She’d never heard her mother’s band. And she wanted to. Badly.

    “Ninety-five percent of what I have about my mother is in the stories she tells me,” says Charlotte, 16, a junior at Cherry Hill High School East.

    But a demo was something tangible. Something concrete.

    “A demo,” she decided, “I can find.”

    And so one night last spring, that’s what she set out to do.

    She had little to go on: A rough estimate of when the demo would have been released (1993-94), a general geographic location (South Jersey), and a single lyric (“In the wind of the AM shadows cling to nearby trees as season shifts to satisfy the light from above”).

    “I have been looking for this tape for 4 years,” she wrote in an appeal to her 1,000 or so Instagram followers, “… and it would mean the absolute world to me to find this tape.”

    But something about her search — this desire to connect with a parent, to bridge a gap three decades wide — resonated. It became, within the tight-knit confines of the hardcore music scene, a united pursuit.

    At an age when most teenagers couldn’t get far enough away from their parents, here was one launching a quixotic quest to better understand hers.

    A senior class photo of Shannon Astor in the 1996 Cherry Hill High School East yearbook. Now 47, Shannon was previously in a hardcore band called Seed.

    Soon, strangers from across the country were digging through old boxes in basements, or tagging old running buddies from Jersey’s 1990s hardcore scene in social media posts. Some reached out to old producers from the area, wondering whether the demo might have made its way into some dusty studio corner.

    Messages poured in, too — hundreds of them — with suggestions ranging from the plausible to the outlandish. Had she tried getting in touch with Bruce Springsteen’s people? You never know what the Boss might have stowed away in some mansion closet.

    “I suddenly had communication with so many people who I thought I would never in my life have any connection with,” Charlotte said. “California to Jersey, and everything in between.”

    The lead singer of a well-known Jersey straight-edge band of the era, Mouthpiece, joined the search, messaging Charlotte after others reached out to him about the tape. (He vaguely remembered her mother, Shannon, but not the band.)

    Much of the outside help, Charlotte notes, has come from the hardcore community.

    Indeed, much of Charlotte’s young life is rooted in the same hardcore music scene that her mother’s once was. Like Shannon before her, Charlotte spends many nights at hardcore shows around the area, photographing the scene for the magazine she self-publishes, “Through Our Eyes.” And like her mother previously, she’s a member of the “straight-edge” hardcore community, a group with a shared collection of ideals that includes abstaining from drinking or drugs. (Her first flirtation with teenage rebellion came when she snuck out of the house one night to go to her favorite record store.)

    And though her mother does not necessarily share Charlotte’s zeal for locating the old tape — “I’m not waiting for some garage band demo to be unearthed,” Shannon joked — she understands what it would mean to her daughter to have it.

    “It’s special to me only because of how much she needed to hear it,” said Shannon. “I’m just so pro-Charli and everything that she does … But this is her journey, and something that was intrinsically important to her.”

    To those in the scene, meanwhile, the response has been very hardcore.

    “A bunch of people banding together to help this random girl find her mom’s thing,” said Quinn Brady, 19, of New York, and a friend of Charlotte’s. “Most people assume that hardcore people are not very nice or friendly. [But] there’s this inherent kinship. It connects people across the nation in a way that not a lot of other genres of music do.”

    A recent selfie by Charlotte Astor (right) and her mother, Shannon Astor, taken at Reading Terminal Market.

    Those outside the hardcore scene have been no less enthralled, however.

    In December, after NJ.com picked up the story, further extending its reach, a documentary filmmaker reached out about the possibility of doing a film on her quest.

    Last year, after posting in some “old-head” hardcore Facebook groups about the tape, Shane Reynolds — a member of the Philly-based hardcore band God Instinct — stumbled upon what appeared to be the most promising lead yet.

    “I found the guy who allegedly made the demo,” Reynolds said.

    But when she got the man on the phone, Reynolds says, it proved to be a dead end.

    The closest Charlotte came was last year, not long after she first posted about the demo on Instagram. Her mom’s former bandmate in Seed, convinced he must have kept something from that period, recovered from storage an old cassette that featured a recording of a single Seed practice session.

    Charlotte took it home, pushed it into the stereo in her bedroom. She stared at the ceiling as the tape began to play and 30 years fell away.

    For the first time, she could put a sound to the stories she grew up hearing.

    “The first thing I heard was a few seconds of my mom talking,” Charlotte said. “That’s my mom, when she was 16. I’m listening to a clip of my mother, listening to her at the same age I am.”

    Charlotte Astor, a junior at Cherry Hill High School East, and her vintage 35mm film Nikon camera in the school’s photography classroom.

    Still, that small taste has only reinforced her devotion to unearthing the actual demo.

    Charlotte remains realistic about her odds of finding it. No, it’s not likely to be found in some radio station’s studio. And no, Bruce Springsteen is almost certainly not in possession of a three-decades old demo tape from her mother’s teenage years.

    But some graying hardcore fan from the ’90s, with a penchant for hoarding and a cluttered garage?

    Stranger things have happened.

    “I have confidence — unwavering confidence — that someone has it,” Charlotte says. “And that I will get my hands on it.”

  • Here’s where 22 painted replica Liberty Bells will be installed around Philly in 2026

    Here’s where 22 painted replica Liberty Bells will be installed around Philly in 2026

    The bells are coming.

    On Friday, the city revealed the 22 large replica Liberty Bells that will decorate Philly neighborhoods this year for the celebrations of America’s 250th anniversary. Officials also released a list of locations where the painted bells will soon be installed. The program announced two special replica bells for the Independence Visitor Center and the Convention Center.

    Designed by 16 local artists selected through Mural Arts Philadelphia — and planned for commercial corridors and public parks everywhere from Chinatown and South Philly to West Philly and Wynnefield — the bells depict the histories, heroes, cultures, and traditions of Philly neighborhoods.

    <iframe title="‘Bells Across Pa.’ Locations in Philadelphia" aria-label="Locator map" id="datawrapper-chart-UZW3N" src="https://datawrapper.dwcdn.net/UZW3N/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="665" data-external="1"></iframe><script type="text/javascript">window.addEventListener("message",function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r,i=0;r=e[i];i++)if(r.contentWindow===a.source){var d=a.data["datawrapper-height"][t]+"px";r.style.height=d}}});</script>

    “Philadelphia has always been a city of neighborhoods, each with its own story to tell,” said Mayor Cherelle L. Parker during an unveiling of the bells in Olney. “That’s why our communities and these talented artists came together to tell these stories.”

    As part of the state nonprofit America250PA’s “Bells Across PA” program, more than 100 painted bells will be installed across Pennsylvania throughout the national milestone, also known as the Semiquincentennial.

    For weeks, artists had toiled on their bells inside a makeshift studio behind the Widener Memorial School, each telling a different story of neighborhood pride.

    Ana Thorne, of Center City, 37, is next to their bell they made during the Bells Across PA event in celebration of America’s 250th Birthday in Philadelphia, Pa., on Friday, Jan. 16, 2026.

    An Italian Market bell depicts scenes of the bustling produce stands, flickering fire barrels, and smiling old- and new-school merchants. An El Centro de Oro bell is painted with images of the neighborhood’s historic Stetson Hats factory, the iconic Latin Music store Centro Musical, and popular iron palm tree sculptures. A Glen Foerd bell is decorated with paints mixed with water from the Delaware River.

    “Our goal is to create a Semiquincentennial celebration that meets every Philadelphian where they are,” said Kathryn Ott Lovell, president and CEO of the Philadelphia Visitor Center Corp. and Philadelphia250.

    Local artist Cindy Lozito works on her South Philadelphia bell, one of 20 painted replicas of the Liberty Bells representing different neighborhoods Tuesday, Dec. 9, 2025. The bells will decorate parks and public spaces in every corner of the city during America’s 250th birthday.

    Planners said they expect the bells to draw interest and curiosity similar to the painted donkeys that dotted Philly neighborhoods during the 2016 Democratic National Convention. Those painted decorations became the focus of scavenger hunts and countless selfies.

    Organizers expect to install the bells sometime in March, once the weather warms.

    Mayor Cherelle L. Parker and Pennsylvania Deputy Secretary of Tourism Anne Ryan, reveals one of the bells called “Philly Workforce: Celebrating Our Past, Building the Future” made by artist Akira Gordon during the Bells Across PA event in celebration of America’s 250th Birthday in Philadelphia, Pa., on Friday, Jan. 16, 2026.

    “I am asking all Philadelphians and everyone who visits our city in 2026 to see the bells,” Parker said.

    Below is a full list of Philadelphia’s Bells Across PA installations, artists, and locations:

    Neighborhood: Chinatown

    Artist: Chenlin Cai, Xingzi Liang

    Bell Title: “It Takes a Village”

    Bell Location: 10th Street Plaza (10th and Vine Streets)

    Neighborhood: City Hall/Center City

    Artist: Akira Gordon

    Bell Title: “Philly Workforce: Celebrating Our Past, Building the Future”

    Bell Location: Municipal Services Building, 1401 John F. Kennedy Blvd.

    Neighborhood: El Centro de Oro

    Artist: Symone Salib

    Bell Title: “El Centro de Oro”

    Bell Location: 2739 N. Fifth St.

    Neighborhood: Fox Chase

    Artist: Sean Martorana

    Bell Title: “Heartbeat of the Fox”

    Bell Location: Lions Park, 7959 Oxford Ave.

    Neighborhood: Germantown

    Artist: Emily Busch

    Bell Title: “Who’s Your North Star?”

    Bell Location: Joseph E. Coleman Northwest Regional Library, 68 W. Chelten Ave.

    Neighborhood: Hunting Park

    Artist: Andrew Daniels

    Bell Title: “United Hunting Park”

    Bell Location: Hunting Park

    Neighborhood: Logan Square

    Artist: Cindy Lozito

    Bell Title: “Connection Between the Stars”

    Bell Location: Franklin Institute, 222 N. 20th St.

    Neighborhood: Mayfair

    Artists: Alana Bogard, Madeleine Smith

    Bell Title: “Celebrate Mayfair”

    Bell Location: 7343 Frankford Ave.

    Neighborhood: Mount Airy

    Artist: Parris Stancell

    Bell Title: “A Tapestry of Hidden History”

    Bell Location: United Lutheran Seminary, 7301 Germantown Ave.

    Neighborhood: Ogontz

    Artist: Tykira Octaviah Mitchell

    Bell Title: “Keeping It In the Family”

    Bell Location: 7182 Ogontz Ave.

    Neighborhood: Olney

    Artist: Joanne Gallery

    Bell Title: “Where Global is Local”

    Bell Location: Greater Olney Library, 5501 N. Fifth St.

    Neighborhood: Parkside

    Artist: Parris Stancell

    Bell Title: “Fun Facts and Historical Treasures of Fairmount Park”

    Bell Location: Memorial Hall, 4231 Avenue of the Republic

    Neighborhood: Point Breeze

    Artist: Symone Salib

    Bell Title: “The Promise of What’s to Come”

    Bell Location: 1336 S. 21st St.

    Neighborhood: Roxborough

    Artist: Meghan Turbitt

    Bell Title: “19128: A Place With Roots”

    Bell Location: Roxborough Pocket Park, 6170 Ridge Ave.

    Neighborhood: South Philadelphia

    Artist: Cindy Lozito

    Bell Title: “Open Everyday”

    Bell Location: Piazza DiBruno, 914 S. Ninth St.

    Neighborhood: Southwest

    Artist: Michele Scott

    Bell Title: “A Diagram of Value”

    Bell Location: Bartram’s Garden, 5400 Lindbergh Blvd.

    Neighborhood: Torresdale

    Artist: Bob Dix

    Bell Title: “Nature to Industry to Nature Again”

    Bell Location: Glen Foerd, 5001 Grant Ave.

    Neighborhood: University City

    Artist: Sean Martorana

    Bell Title: “The Ringing Railroad”

    Bell Location: William H. Gray III 30th Street Station, 2955 Market St.

    Neighborhood: West Philadelphia

    Artist: Akira Gordon

    Bell Title: “Lancaster Living Legacy”

    Bell Location: 3952-54 Lancaster Ave.

    Neighborhood: Wynnefield

    Artist: Abigail Reeth

    Bell Title: “Stories Tolled”

    Bell Location: 5320 City Ave.

    In addition to the bells listed above, there will be additional Liberty Bell replicas in Philadelphia as part of America250PA’s Bells Across PA program. These bells are in partnership with Mother Bethel African Methodist Episcopal Church, the Philadelphia Convention and Visitors Bureau, and Visit Philadelphia.

    Neighborhood: Center City

    Artist: Tara Jacoby

    Bell Title: “We The People

    Bell Location: Independence Visitor Center

    Bell Sponsors: Visit Philadelphia, Philadelphia Visitor Center Corp.

    Artist: Ana Thorne

    Bell Title: “Colorful Independence

    Bell Location: Convention Center

    Bell Sponsors: Philadelphia Convention and Visitors Bureau, Convention Center

  • Know your news? Test your skills with our News Quiz.

    Know your news? Test your skills with our News Quiz.

    html,body{margin:0}.inno :where(*:not(svg,svg *,.inno-no-reset,.inno-no-reset *),use){all:revert;margin:0;padding:0;border:0;list-style:none}@font-face{font-family:”Inquirer Headline”;font-weight:100;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-ThinWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-ThinWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:100;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-ThinItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-ThinItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:300;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-LightWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-LightWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:300;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-LightItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-LightItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:normal;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-RegularWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-RegularWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:normal;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-RegularItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-RegularItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:500;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-MediumWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-MediumWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:500;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-MediumItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-MediumItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:600;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:600;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:700;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-BoldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-BoldWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:700;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-BoldItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-BoldItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:900;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-BlackWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-BlackWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:900;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-BlackItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-BlackItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Text”;font-weight:normal;src:url(“https://media.inquirer.com/fonts/InquirerTextWEB-RegularWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerTextWEB-RegularWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Text”;font-weight:normal;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerTextWEB-RegularItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerTextWEB-RegularItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Text”;font-weight:bold;src:url(“https://media.inquirer.com/fonts/InquirerTextWEB-BoldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerTextWEB-BoldWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Text”;font-weight:bold;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerTextWEB-BoldItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerTextWEB-BoldItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Grot 10″;font-weight:normal;src:url(“https://media.inquirer.com/fonts/Grot10-RegularWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot10-RegularWEB.woff”) format(“woff”)}@font-face{font-family:”Grot 10″;font-weight:500;src:url(“https://media.inquirer.com/fonts/Grot10-MediumWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot10-MediumWEB.woff”) format(“woff”)}@font-face{font-family:”Grot 10″;font-weight:bold;src:url(“https://media.inquirer.com/fonts/Grot10-ExtraboldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot10-ExtraboldWEB.woff”) format(“woff”)}@font-face{font-family:”Grot12″;font-weight:300;src:url(“https://media.inquirer.com/fonts/Grot12Condensed-LightWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot12Condensed-LightWEB.woff”) format(“woff”)}@font-face{font-family:”Grot12″;font-weight:600;src:url(“https://media.inquirer.com/fonts/Grot12Condensed-SemiboldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot12Condensed-SemiboldWEB.woff”) format(“woff”)}body.is-scroll-locked{overflow:hidden;height:100%}.inno{–color-background: #ffffff;–color-background-secondary: #f4f1eb;–color-accent: #004e96;–color-over-accent: #ffffff;–color-text-primary: #222222;–color-text-link: #1a6aff;–color-text-secondary: #595760;–color-text-tertiary: #808284;–color-text-accent: #004e96;–color-faint: #dcdcdc;–color-mask: rgba(34, 34, 34, 0.8);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:”Grot 10″,sans-serif;background:var(–color-background);color:var(–color-text-primary);padding-block-end:64px;overflow:clip;font-size:14px;line-height:1}.inno-mode–dark{–color-background: #222222;–color-background-secondary: #595760;–color-accent: #8dd7f7;–color-over-accent: #222222;–color-text-primary: #ffffff;–color-text-secondary: #dcdcdc;–color-text-tertiary: #808284;–color-text-link: #1a6aff;–color-faint: #595760;–color-mask: rgba(255, 255, 255, 0.8)}.inno–lite.inno-color–purple{–color-accent: #7b2589;–color-over-accent: #ffffff;–color-text-accent: #7b2589}.inno–lite.inno-color–pink{–color-accent: #cd0785;–color-over-accent: #ffffff;–color-text-accent: #cd0785}.inno–lite.inno-color–red{–color-accent: #e11b22;–color-over-accent: #ffffff;–color-text-accent: #e11b22}.inno–lite.inno-color–orange{–color-accent: #e66a1f;–color-over-accent: #222222;–color-text-accent: #e66a1f}.inno–lite.inno-color–yellow{–color-accent: #f0af13;–color-over-accent: #222222;–color-text-accent: #f0af13}.inno–lite.inno-color–green{–color-accent: #00a253;–color-over-accent: #ffffff;–color-text-accent: #00a253}.inno–lite.inno-color–teal{–color-accent: #00a69e;–color-over-accent: #ffffff;–color-text-accent: #00a69e}.inno–lite.inno-color–light-gray{–color-accent: #dcdcdc;–color-over-accent: #222222;–color-text-accent: #dcdcdc}.inno–lite.inno-color–light-blue{–color-accent: #8dd7f7;–color-over-accent: #222222;–color-text-accent: #8dd7f7}.inno–lite.inno-color–blue{–color-accent: #004e96;–color-over-accent: #ffffff;–color-text-accent: #004e96}.inno–lite.inno-color–black{–color-accent: #222222;–color-over-accent: #ffffff;–color-text-accent: #222222}.inno–lite.inno-color–white{–color-accent: #ffffff;–color-over-accent: #222222;–color-text-accent: #ffffff}.inno–lite.inno-color–white,.inno–lite.inno-color–black{–color-accent: #004e96;–color-over-accent: #ffffff;–color-text-accent: #222222}.inno–lite.inno-color–white.inno-mode–dark,.inno–lite.inno-color–black.inno-mode–dark{–color-accent: #8dd7f7;–color-over-accent: #222222;–color-text-accent: #ffffff}.inno–widget,.inno–embed{overflow:hidden;padding-block-end:0}.inno–widget .inno-layout–content>*,.inno–embed .inno-layout–content>*{max-width:none}.inno-anchorable:before{content:””;display:block;height:calc(var(–nav-height, 0) + 10px);margin:calc(0px – (var(–nav-height, 0) + 10px)) 0 0}.inno-spanner{background-color:#dcdcdc;box-shadow:4px 0 0 #dcdcdc,-4px 0 0 #dcdcdc;color:#fff;padding:1px 0;margin:0 5px;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#222}.inno-spanner–error,.inno-spanner–error-invalid-symbol{background-color:#fff;border:3px dashed #e11b22;box-shadow:none;padding-left:4px;padding-right:4px}body:has(.inno-chrome–chromeless){overflow:hidden;width:100vw;height:100vh}@supports(width: 100dvw){body:has(.inno-chrome–chromeless){width:100dvw}}@supports(height: 100dvh){body:has(.inno-chrome–chromeless){height:100dvh}}body:has(.inno-chrome–chromeless) .global-app-bar,body:has(.inno-chrome–chromeless) .footer,body:has(.inno-chrome–chromeless) .footer-wrapper{display:none}body:has(.inno-chrome–chromeless) #inq-article-completion{height:0px}.inno{–gutter: calc(50vw – 325px)}.inno *{box-sizing:border-box}.inno-layout–content>*{max-width:min(650px,100vw – 32px);margin-inline:auto}.inno-layout–align-full{max-width:100%}.inno-layout–align-wide{max-width:min(1250px,100vw – 32px);margin-inline:auto}.inno-layout–align-default{max-width:min(650px,100vw – 32px);margin-inline:auto}@media(min-width: 768px){.inno-layout–align-left{float:left;margin-inline-start:var(–gutter);margin-inline-end:24px;width:301px;margin-block-end:16px;padding-top:6px}}@media(min-width: 960px){.inno-layout–align-left{margin-inline-start:calc(var(–gutter) – clamp(0px,var(–gutter) – 100px,160px))}}@media(min-width: 768px){.inno-layout–align-right{float:right;width:301px;margin-inline-start:24px;margin-inline-end:var(–gutter);margin-block-end:16px;padding-top:5px}}@media(min-width: 960px){.inno-layout–align-right{margin-inline-end:calc(var(–gutter) – clamp(0px,var(–gutter) – 100px,160px))}}.inno-layout–stack>*+*{margin-block-start:24px}.inno-layout–stack-tight>*+*{margin-block-start:10px}.inno-layout–stack-loose>*+*{margin-block-start:30px}*+.inno-layout–isolate{margin-block-start:48px}.inno-layout–isolate+*{margin-block-start:48px}.inno-adbox{max-height:400px;transition:max-height .4s ease-in-out,padding .4s ease-in-out,margin .4s ease-in-out;overflow:hidden}.inno-adbox.is-hidden{max-height:0;margin:0;padding:0}.inno-adbox__label{display:block;margin:0 auto 8px;text-align:center;font-size:12px;color:#808284;text-transform:uppercase}.inno-ad__ad{margin-inline:auto;background-color:#f4f1eb;display:flex;align-items:center;justify-content:center;overflow:hidden;width:300px;height:250px}@media(min-width: 768px)and (max-width: 1022px){.inno-ad__ad{width:728px;height:90px}}@media(min-width: 1023px){.inno-ad__ad{height:auto;width:fit-content;min-width:728px;min-height:90px;max-width:970px;max-height:250px}}.inno-ad__ad–small{width:300px;height:250px;min-height:auto;min-width:auto}.inno-ad__ad iframe{position:unset !important}.inno-ad__ad .cnx-content-wrapper{position:relative !important}.inno-ad__ad .celtra-ad-inline-host,.inno-ad__ad .celtra-ad-inline-host *{position:relative !important;overflow:hidden !important}.inno-ad__placeholder{text-align:center;text-transform:uppercase;font-weight:bold;font-size:16px;color:#222}@media(min-width: 1200px){.inno-ad__placeholder{padding:120px 0}}.inno-body__error{color:var(–color-text-primary);padding:24px;border:3px dashed #e11b22;font-family:monospace;white-space:pre-wrap;font-size:16px}.inno-body__error-head{display:block;font-weight:bold}.inno-button{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;box-sizing:border-box;text-decoration:none;border-radius:4px;cursor:pointer;pointer-events:auto;transition:background-color .4s ease-in-out,border-color .4s ease-in-out,color .4s ease-in-out;background-color:var(–color-accent);color:var(–color-over-accent)}.inno-button:focus{outline:solid 4px var(–color-text-tertiary)}.inno-button:disabled{pointer-events:none}.inno-button–primary:hover{background-color:var(–color-text-primary);color:var(–color-background)}.inno-button–primary:disabled{background-color:var(–color-text-secondary);color:var(–color-text-tertiary);pointer-events:none}.inno-button–secondary{background-color:var(–color-background);color:var(–color-text-primary);border:solid 1px var(–color-accent)}.inno-button–secondary:hover{background-color:var(–color-accent);color:var(–color-over-accent);border:solid 1px var(–color-accent)}.inno-button–secondary:disabled{border-color:var(–color-text-tertiary);color:var(–color-text-tertiary)}.inno-button–minimal{background-color:rgba(0,0,0,0);color:var(–color-text-primary);padding:8px}.inno-button–minimal:hover{background-color:var(–color-accent);color:var(–color-over-accent)}.inno-button–minimal:disabled{background-color:var(–color-text-secondary);color:var(–color-text-tertiary);pointer-events:none}.inno-button–large{padding:16px 40px}.inno-button–medium{padding:10px 24px}.inno-button–small{padding:8px 16px}.inno-button–round{border-radius:99px}.inno-button–round.inno-button–small{padding:8px}.inno-button–round.inno-button–medium{padding:10px}.inno-button–round.inno-button–large{padding:16px}.inno-button__label{font-family:”Grot 10″,sans-serif;font-weight:700;line-height:1.2em;flex-grow:0;z-index:1}.inno-button–large .inno-button__label{font-size:20px}.inno-button–medium .inno-button__label{font-size:18px}.inno-button–small .inno-button__label{font-size:16px}.inno-button–has-image .inno-button__label{text-align:center}.inno-button__image{margin:0 auto;object-fit:contain}.inno-byline{border-block:1px solid var(–color-faint);padding-block:16px;font-family:”Grot 10″,sans-serif;font-size:14px;line-height:1.5}.inno-byline–center{border-block:none;padding-block:0}@media(min-width: 768px){.inno-byline{font-size:16px}}.inno-byline__content{display:flex;justify-content:space-between;align-items:center;gap:12px}.inno-byline–center .inno-byline__content{flex-direction:column;text-align:center}.inno-byline__text{flex:1 1 auto}.inno-byline .inno-gift{flex:0 0 auto}.inno-byline__timestamp-date{color:var(–color-text-primary)}.inno-byline__timestamp-label{color:var(–color-text-secondary)}.inno-byline__authors{color:var(–color-text-primary, #222222);line-height:1.5em;text-wrap-style:balance}.inno-byline__author{display:inline}.inno-byline__author-link,.inno-byline__authors a{color:var(–color-text-primary, #222222);text-decoration:none;transition:color .4s ease-in-out}.inno-byline__author-link:hover,.inno-byline__authors a:hover{color:var(–color-text-link, #004e96)}.inno-callout__content{background-color:var(–color-background-secondary);padding:20px 15px}.inno-callout:has(.inno-callout__cta) .inno-callout__content{padding-bottom:50px}.inno-callout__tag{font-family:”Grot 10″,sans-serif;font-size:16px;color:var(–color-text-primary)}@media(min-width: 768px){.inno-callout__tag{font-size:18px}}.inno-callout__title{font-family:”Grot12″,sans-serif;font-size:32px;font-weight:bold;text-transform:uppercase;color:var(–color-text-primary);text-wrap:balance}*+.inno-callout__title{margin-block-start:5px}.inno-callout__body{font-family:”Grot 10″,sans-serif;font-size:16px;color:var(–color-text-primary);line-height:1.65em}@media(min-width: 768px){.inno-callout__body{font-size:18px}}*+.inno-callout__body{margin-block-start:10px}.inno-callout__body .inno-p{font-family:inherit;font-size:inherit;color:inherit;line-height:inherit}.inno-callout__cta{display:flex;width:calc(100% – 30px);margin:-30px 15px 0 15px}.inno-callout__cta .inno-button{box-shadow:0 1px 4px rgba(89,87,96,.1),0 3px 6px rgba(89,87,96,.1);padding:20px 20px}.inno-callout__form-policy{font-size:15.2px;margin-top:20px;color:#808284;line-height:1.65}.inno-callout__form-policy a{color:#808284;transition:color .3s ease-in-out}.inno-callout__form-policy a:hover{color:var(–color-text-primary)}.inno-caption{color:var(–color-text-secondary);font-family:”Grot 10″,sans-serif;font-size:14px;line-height:1.5}.inno-caption a{color:inherit;box-shadow:inset 0 -1px 0 0 var(–color-text-secondary);transition:color .25s ease,box-shadow .25s ease;text-decoration:none}.inno-caption a:hover{color:var(–color-text-link);box-shadow:inset 0 -1px 0 0 var(–color-text-link)}.inno-caption__caption-text{display:block;text-wrap:pretty}.inno-caption__credit{color:var(–color-text-tertiary);display:block}.inno-credits{font-family:”Grot 10″,sans-serif}.inno-credits__header{color:var(–color-text-primary);font-size:16px;font-family:”Grot 10″,sans-serif;font-weight:normal;line-height:1.2;border-bottom:1px solid var(–color-faint);padding-bottom:4px;margin-bottom:8px}.inno-credits__roles{display:grid;gap:8px;color:var(–color-text-secondary);font-size:14px;line-height:1.5;text-align:pretty}@media(min-width: 768px){.inno-credits__roles{grid-template-columns:50% 50%}}.inno-divider{background:var(–color-faint);border:none;height:1px;width:100%}.inno-gift{display:none}.inno-gift–default{justify-content:center}.inno-gift–default.is-available{display:flex}.inno-gift–default .inno-button{font-size:24px;padding:8px;min-width:200px;margin:0px auto}.inno-gift–minimal.is-available{display:inline-block}.inno-gift–minimal .inno-button{display:flex;align-items:center;font-size:16px;line-height:16px}.inno-gift–minimal .inno-button__label{font-size:14px;font-weight:normal;color:currentColor;display:none}@media(min-width: 600px){.inno-gift–minimal .inno-button__label{display:inline-block}}.inno-gift–minimal .inno-icon{display:inline-block}.inno-gift.is-available{display:block}.is-app .inno-gift{display:none}.inno-gift .inno-icon–loading{animation:spin 1s linear forwards infinite}.inno-gift .inno-icon{display:none}.inno-gift [data-state=ready] .inno-icon–gift{display:initial}.inno-gift [data-state=loading] .inno-icon–loading{display:initial}.inno-gift [data-state=complete] .inno-icon–tickmark{display:initial}.inno-gift [data-state=error] .inno-icon–cross{display:initial}.inno-gift-toast-receiver{display:none}@keyframes spin{0%{rotate:0deg}100%{rotate:360deg}}.inno-graphic__iframe,.inno-graphic__datawrapper{width:100%}.inno-heading{font-family:”Inquirer Headline”,”Times New Roman”,serif;font-size:24px;font-weight:600;line-height:1.2;color:var(–color-text-primary);scroll-margin-top:calc(var(–sticky-height) + 16px);text-wrap:balance}@media(min-width: 768px){.inno-heading{font-size:36px}}.inno-heading–chapter{font-weight:300;border-bottom:1px solid var(–color-text-primary);text-transform:uppercase}.inno-layout–stack>*+.inno-heading{margin-block-start:48px}.inno-layout–stack>.inno-heading:has(+*){margin-block-end:-12px}.inno-layout–stack-tight>*+.inno-heading{margin-block-start:20px}.inno-layout–stack-tight>.inno-heading:has(+*){margin-block-end:-5px}.inno-layout–stack-loose>*+.inno-heading{margin-block-start:60px}.inno-layout–stack-loose>.inno-heading:has(+*){margin-block-end:-15px}.inno-hero{margin-block-start:0}.inno-hero–has-media .inno-hero__content{padding-bottom:72px}@media(min-width: 960px){.inno-hero–has-media .inno-hero__content{padding-bottom:128px}}.inno-color–white .inno-hero,.inno-mode–light .inno-hero–style-transparent{–color-accent: #ffffff;–color-over-accent: #222222}.inno-color–black .inno-hero,.inno-mode–dark .inno-hero–style-transparent{–color-accent: #222222;–color-over-accent: #ffffff}.inno-hero–style-transparent .inno-hero__content{background:rgba(0,0,0,0)}.inno-hero–layout-above{display:flex;flex-direction:column-reverse;background:var(–color-accent)}.inno-hero–layout-above .inno-hero__content{padding:24px 0}.inno-hero–layout-above .inno-hero__media{max-width:80%;margin:0 auto;padding-top:24px}.inno-hero–layout-above .inno-hero__media>*{max-width:350px}.inno-hero–layout-above .inno-hero__media .inno-caption-text{display:none}.inno-hero__content{padding-block:24px;text-align:center;background:var(–color-accent);color:var(–color-over-accent)}@media(min-width: 960px){.inno-hero__content{padding-block:32px}}.inno-hero__eyebrow{font-family:”Grot12″,sans-serif;font-weight:bold;text-transform:uppercase;font-size:16px;font-weight:bold;padding:5px 8px;background:var(–color-over-accent);color:var(–color-accent);width:max-content;text-decoration:none;line-height:2}@media(min-width: 768px){.inno-hero__eyebrow{font-size:18px}}.inno-hero__headline{font-family:”Inquirer Headline”,”Times New Roman”,serif;font-size:40px;font-weight:600;line-height:1;text-wrap:balance}@media(min-width: 768px){.inno-hero__headline{font-size:52px}}.inno-hero__subheadline{font-family:”Inquirer Headline”,”Times New Roman”,serif;font-size:20px;line-height:1.3;text-wrap:balance}@media(min-width: 768px){.inno-hero__subheadline{font-size:24px}}.inno-hero__media{position:relative;z-index:2;margin-top:-48px}@media(min-width: 960px){.inno-hero__media{margin-top:-96px}}.inno-hover{position:relative;cursor:pointer;border:1px var(–color-accent) solid;padding:3px 4px;transition:border .4s ease-in-out;box-sizing:border-box}@media(min-width: 768px){.inno-hover{cursor:help}}.inno-hover:hover{border:1px var(–color-accent) solid}.inno-hover__box{position:fixed;bottom:0;left:0;right:0;z-index:20;background-color:var(–color-background);pointer-events:none;transform:translateY(100%);transition:transform .4s ease-in-out;padding:16px;border-top:1px solid var(–color-accent);white-space:normal;font-family:”Grot 10″,sans-serif;font-size:14px;line-height:1.5}@media(min-width: 768px){.inno-hover__box{position:absolute;top:100%;width:200px;left:-1px;right:0;bottom:auto;margin:auto;max-width:250px;padding:6px;opacity:0;transition:opacity .4s ease-in-out;transform:none;border:1px solid var(–color-accent)}}.inno-hover.is-visible .inno-hover__box{opacity:1;transform:translateY(0)}.inno-icon{display:inline-block;width:1.2em;height:1.2em;fill:currentColor}.inno-icon–white{fill:#fff}.inno-icon–black{fill:#222}.inno-icon–accent{fill:var(–color-accent)}.inno-icon–over-accent{fill:var(–color-over-accent)}.inno-icon__stroke{fill:rgba(0,0,0,0);stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke}.inno-icon–white .inno-icon__stroke{stroke:#fff}.inno-icon–black .inno-icon__stroke{stroke:#222}.inno-icon–accent .inno-icon__stroke{stroke:var(–color-accent)}.inno-icon–over-accent .inno-icon__stroke{stroke:var(–color-over-accent)}.inno-image__img{width:100%;display:block}.inno-link{display:flex;align-items:center;width:fit-content;text-decoration:none}.inno-link:hover .inno-link__copy{color:var(–color-accent)}.inno-link:hover .inno-icon{transform:translateX(0px)}.inno-link .inno-icon{width:20px;height:20px;margin-left:5px;display:inline-block;transform:translateX(-2px);transition:transform .3s ease-in-out}.inno-link__copy{font-family:”Inquirer Headline”,”Times New Roman”,serif;font-weight:600;color:var(–color-text-primary);font-size:24px;line-height:1;transition:color .3s ease-in-out}.inno-looping-video__video{width:100%}.inno-more__header{display:flex;justify-content:space-between;align-items:center;border-top:3px solid var(–color-text-primary);padding-top:8px;margin-block-end:16px;line-height:1.2}.inno-more__header .inno-link{margin-bottom:0}.inno-more__header .inno-link__copy{display:none}@media(min-width: 768px){.inno-more__header .inno-link__copy{display:block}}.inno-more__title{max-width:650px;display:block;font-family:”Grot12″,sans-serif;font-size:32px;text-transform:uppercase;color:var(–color-text-primary);margin:0;text-wrap:balance}@media(min-width: 768px){.inno-more__title{max-width:none}}.inno-more__stories{display:flex;gap:24px;flex-direction:column}@media(min-width: 768px){.inno-more__stories{flex-direction:row}}.inno-more__stories .inno-related{height:100%;margin-bottom:0;border:0;padding:0}.inno-more__stories .inno-related .inno-image{margin:0 0 12px 0;aspect-ratio:3/2}.inno-more__stories .inno-related .inno-image__img{width:100%;height:100%;object-fit:cover}.inno-more__story{position:relative;display:block;max-width:650px;margin:0 auto}@media(min-width: 768px){.inno-more__story{max-width:none}}.inno-more__story:after{content:””;position:absolute;z-index:2;background:var(–color-faint)}@media(width < 768px){.inno-more__story:after{left:0;bottom:-12px;width:100%;height:1px}}@media(min-width: 768px){.inno-more__story:after{top:0;right:-12px;width:1px;height:100%}}.inno-more__story:last-child:after{display:none}.inno-p{-webkit-font-smoothing:subpixel-antialiased;-mox-osx-font-smoothing:grayscale;color:#222;color:var(–color-text-primary);font-family:"Inquirer Text","Times New Roman",serif;font-size:18px;line-height:1.666666;white-space:pre-line;text-wrap:pretty}@media(min-width: 600px){.inno-p{font-size:20px;line-height:1.6}}.inno-p–has-dropcap:first-letter{margin-top:1px;margin-right:12px;margin-bottom:0;margin-left:0;font-family:"Inquirer Headline","Times New Roman",serif;font-size:3.2em;float:left;font-weight:bold;line-height:1;color:var(–color-text-accent)}@-moz-document url-prefix(){.inno-p–has-dropcap:first-letter{margin-top:10px;margin-bottom:0px}}@media(min-width: 600px){.inno-p–has-dropcap:first-letter{font-size:5.3em;margin-top:-3px;margin-bottom:-10px}@-moz-document url-prefix(){.inno-p–has-dropcap:first-letter{margin-top:12px;margin-bottom:0px}}}.inno-p a{transition:box-shadow .25s ease;color:var(–color-text-link);text-decoration:none}.inno-p a:hover{box-shadow:inset 0 -1px 0 0 var(–color-text-link)}.inno-p__endmark{display:inline-block;height:1.1em;width:1.1em;margin-left:5px;vertical-align:text-bottom;margin-bottom:2px;fill:var(–color-text-accent)}.inno-premium{padding:19px 26px 22px 8px;color:var(–color-text-primary);font-family:"Grot 10",sans-serif;font-size:18px;line-height:1;font-weight:normal;background-color:var(–color-background-secondary)}.inno-premium .inno-icon{fill:#f0af13;width:24px;margin-right:7px}.inno-premium__header{display:flex}.inno-premium__hed{font-weight:bold;line-height:22px;font-size:16px;color:var(–color-text-primary);padding:3px 0 4px;font-family:"Grot 10",sans-serif;text-wrap:pretty}.inno-mode–dark .inno-premium__hed{color:#fff}.inno-premium__message{font-weight:500;line-height:22px;font-size:16px;color:var(–color-text-secondary);font-family:"Grot 10",sans-serif;margin-left:32px;text-wrap:pretty}.inno-question.is-answered .inno-question__answer.is-correct-answer{color:#00a253;opacity:1}.inno-question.is-answered .inno-question__answer.is-correct-answer .inno-icon–tickmark{opacity:1}.inno-question.is-answered .inno-question__answer.is-correct-answer .inno-icon__stroke{stroke:#00a253}.inno-question.is-answered .inno-question__answer.is-readers-choice{background-color:#e11b22;border-color:#e11b22;color:#fff;opacity:1}.inno-question.is-answered .inno-question__answer.is-readers-choice .inno-icon–cross{opacity:1}.inno-question.is-answered .inno-question__answer.is-readers-choice .inno-icon__stroke{stroke:#fff}.inno-question.is-answered .inno-question__answer.is-readers-choice.is-correct-answer{background-color:#00a253;border-color:#00a253;color:#fff;opacity:1}.inno-question.is-answered .inno-question__answer.is-readers-choice.is-correct-answer .inno-icon–tickmark{opacity:1}.inno-question.is-answered .inno-question__answer.is-readers-choice.is-correct-answer .inno-icon–cross{opacity:0}.inno-question.is-answered .inno-question__answer{opacity:.2}.inno-question.is-correct .inno-question__span–correct{display:inline}.inno-question.is-wrong .inno-question__span–wrong{display:inline}.inno-question .inno-p.is-hidden{display:none}.inno-question__count{color:#808284}.inno-question__count+*{margin-block-start:4px}.inno-question__answers{display:grid;gap:16px}.inno-question–has-images .inno-question__answers{grid-template-columns:repeat(2, calc(50% – 8px))}.inno-question__answer{position:relative;display:block;text-align:left;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;width:100%;padding:16px 42px 16px 16px}.inno-question–has-images .inno-question__answer{border-radius:16px;flex-direction:column;padding:8px}.inno-question–has-images .inno-question__answer.inno-button–has-image{aspect-ratio:1/1;display:flex;overflow:hidden;align-items:center;flex-flow:column nowrap;justify-content:center;gap:4px;max-height:100%}.inno-question–has-images .inno-question__answer.inno-button–has-image .inno-button__image{object-fit:contain;width:90%;height:90%}.inno-question–has-images .inno-question__answer.inno-button–has-image .inno-button__label,.inno-question–has-images .inno-question__answer.inno-button–has-image .inno-question__results{font-size:12px}@media(min-width: 768px){.inno-question–has-images .inno-question__answer.inno-button–has-image .inno-button__label,.inno-question–has-images .inno-question__answer.inno-button–has-image .inno-question__results{font-size:18px}}.inno-question–has-images .inno-question__answer.inno-button–has-image .inno-question__results{display:none;max-height:0;opacity:0}.inno-button–has-image .inno-question–has-images .inno-question__answer.inno-button–has-image .inno-question__results{grid-area:results;text-align:center;max-height:0;display:none;font-size:16px}@media(min-width: 768px){.inno-button–has-image .inno-question–has-images .inno-question__answer.inno-button–has-image .inno-question__results{font-size:18px}}.inno-question__answer .inno-icon{position:absolute;right:16px;top:16px;bottom:unset;margin:auto;width:16px;height:16px;transform:opacity .3s ease-in-out;opacity:0}.inno-question__span{font-weight:bold;display:none}.inno-related{position:relative;display:block;z-index:2;padding:12px;max-width:min(650px,100vw – 32px);background-color:var(–color-background);text-decoration:none;color:var(–color-text-primary);transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;font-family:"Grot 10",sans-serif;box-sizing:border-box;border:1px solid var(–color-faint)}.inno-related:hover{transform:translateY(-4px)}.inno-related:hover .inno-related__headline{color:var(–color-accent)}.inno-related .inno-image{margin:-12px -12px 12px -12px}.inno-related__eyebrow{font-size:16px;line-height:1;font-weight:bold;font-family:"Grot12",sans-serif;text-transform:uppercase;color:var(–color-accent)}.inno-related__headline{font-family:"Inquirer Headline","Times New Roman",serif;line-height:1.2;font-size:24px;font-weight:600;transition:color .3s ease-in-out;text-wrap:pretty}.inno-related__description{font-size:16px;line-height:1.4;color:var(–color-text-tertiary);text-wrap:pretty}.inno-reveal{display:grid;grid-template-rows:1fr;overflow:hidden;transition:grid-template-rows 1s}.inno-reveal.is-hidden{grid-template-rows:0fr}.inno-reveal.is-hidden .inno-reveal__content{visibility:hidden}.inno-reveal__content{min-height:0;transition:visibility 1s;visibility:visible}.inno-score .inno-heading{margin:12px 0 12px}.inno-score__texts{overflow:auto}.inno-score__texts .inno-p{display:none;margin-bottom:0px}.inno-score__texts .inno-p.is-in-reader-range{display:block}.inno-score__reveal.is-hidden,.inno-score__skipped.is-hidden{display:none}.inno-score__reveal .inno-p,.inno-score__skipped .inno-p{margin-bottom:0px}.inno-score__board{display:flex;gap:4px;margin-bottom:16px}.inno-score__board-result{position:relative;width:20px;height:20px;background-color:var(–color-text-tertiary);opacity:.2;transition:opacity .4s ease-in-out,opacity .4s ease-in-out}@media(min-width: 768px){.inno-score__board-result{width:32px;height:32px}}.inno-score__board-result.is-correct{background-color:#00a253;opacity:1}.inno-score__board-result.is-correct .inno-icon–tickmark{opacity:1}.inno-score__board-result.is-wrong{background-color:#e11b22;opacity:1}.inno-score__board-result.is-wrong .inno-icon–cross{opacity:1}.inno-score__board-result .inno-icon{position:absolute;right:16px;top:0;left:0;right:0;bottom:0;margin:auto;width:16px;height:16px;opacity:0;transition:opacity .3s ease-in-out}.inno-subscribe{display:none;position:relative}.inno-subscribe.is-unsubscribed{display:block}.inno-subscribe.is-preview{display:block}.inno-subscribe.is-dev{display:block}.inno-subscribe.is-dev::before{content:"Non-subscribers only";display:block;position:absolute;left:-20px;border:1px dashed red;font-size:8px;text-transform:uppercase;padding:5px;font-weight:bold;writing-mode:vertical-lr}.inno-video{width:auto}.inno-video__video{width:100%}.inno-toast{position:fixed;bottom:16px;left:0;right:0;width:max-content;margin:0px auto;z-index:120;display:flex;align-content:center;justify-content:center;text-align:center;font-size:20px;border-radius:5px;background-color:var(–color-text-primary);color:var(–color-background);padding:24px 48px;box-shadow:0 1px 4px rgba(89,87,96,.1),0 3px 6px rgba(89,87,96,.1);translate:0% calc(100% + 18px);transition:translate .4s;opacity:0}.inno-toast b,.inno-toast strong{font-weight:normal}.inno-toast.is-active{translate:0 0;opacity:1}

    Know your news? Test your skills with our News Quiz.

    Take our news quiz on Wawa, Broad Street, and the Eagles.

    News Quiz

    Think you know your news? There’s only one way to find out. Welcome back to our weekly News Quiz — a quick way to see if your reading habits are sinking in and to put your local news knowledge to the test.

    Question 1 of 10

    Erin Andrews’ coat at the Eagles-49ers game stole the show. What was it made of?


    Question 2 of 10

    Food writer Kiki Aranita says this little treat, with roots in Mexico and China, is the talk of the town right now:

    story continues after advertisement

    Question 3 of 10

    Wawa is closing a store on Drexel University’s campus after it was remodeled to test this concept:


    Question 4 of 10

    New Jersey Gov. Phil Murphy vetoed a bill, despite near-unanimous legislative support, that would’ve allowed a legal carveout for:


    Question 5 of 10

    A $150 million streetscape project will transform South Broad Street’s Avenue of the Arts by adding more:

    Subscribe to The Philadelphia Inquirer

    Our reporting is directly supported by reader subscriptions. If you want more journalism like this story, please subscribe today.

    Question 6 of 10

    Eagles fan and content creator Robert Williams III kept the faith all season by cranking out parody songs about the Birds. His videos have caught the attention of celebrities ranging from Questlove to Hall and Oates. What artist does he find himself covering more times than not?


    Question 7 of 10

    A Philadelphia woman’s fliers around the region seeking help went viral. She was asking for someone of which trade to perform what act?


    Question 8 of 10

    Restaurant scalping is a growing trend nationwide that business owners would like to stop. A Philly restaurant took to social media, announcing it had canceled someone’s reservations and wanted to ban them after they were caught trying to flip reservations for a profit. What restaurant was it?


    Question 9 of 10

    This Philly-based comedian went viral on TikTok for her ASMR-style videos, where she whispers about this local favorite:


    Question 10 of 10

    Retro enthusiasts and nostalgia lovers are thrilled about a chain restaurant location in Tunkhannock, a small town in the Endless Mountains of Wyoming County, about 140 miles northeast of Philadelphia. That’s because it was restored to look and feel like versions of this spot did decades ago. Which restaurant is it?


    Your Results

    You have skipped .

      Seems like you’ve been skimming more than reading there, buddy. There’s always next week.

      You’ve read some articles (or made some educated guesses) but we wouldn’t come to you first for our local news recaps. Better luck next week!

      Do you work here? You’re a local news stan with the latest updates on Philly happenings. Your friends definitely ask you for summaries on what’s going on and it shows.


    Love our news quiz? Hate our news quiz? Something in between? Please fill out this quick survey and give us your feedback.

    story continues after advertisement

    Staff Contributors

    • Reporting: Emily Bloch
    • Editing: Molly Eichel, Emily Babay, and Kim Lyons

    (()=>{var ne=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var N=ne(s=>{var re={0:”Jan.”,1:”Feb.”,2:”March”,3:”April”,4:”May”,5:”June”,6:”July”,7:”Aug.”,8:”Sept.”,9:”Oct.”,10:”Nov.”,11:”Dec.”};function E(e){return e===void 0&&(e=new Date),re[e.getMonth()]}var se={0:”Jan”,1:”Feb”,2:”Mar”,3:”Apr”,4:”May”,5:”Jun”,6:”Jul”,7:”Aug”,8:”Sep”,9:”Oct”,10:”Nov”,11:”Dec”};function P(e){return e===void 0&&(e=new Date),se[e.getMonth()]}function c(e){return e==null}function D(e){return typeof e==”number”&&isFinite(e)}function g(e){return D(e)&&Math.floor(e)===e}var ie=[“one”,”two”,”three”,”four”,”five”,”six”,”seven”,”eight”,”nine”],ae=[“million”,”billion”,”trillion”,”quadrillion”,”quintillion”,”sextillion”,”septillion”,”octillion”,”nonillion”,”decillion”],C=[“th”,”st”,”nd”,”rd”,”th”,”th”,”th”,”th”,”th”,”th”],ce=[11,12,13];function I(e){if(c(e))return””;var t=+e;return g(t)?ce.indexOf(t%100)>-1?C[0]:C[t%10]:””}var le=[“first”,”second”,”third”,”fourth”,”fifth”,”sixth”,”seventh”,”eighth”,”ninth”],de=new RegExp(/s+([^s]*)s*$/);s.apdate=function(e){return e===void 0&&(e=new Date),E(e)+” “+e.getDate()+”, “+e.getFullYear()},s.apdatetab=function(e){return e===void 0&&(e=new Date),P(e)+” “+e.getDate()+”, “+e.getFullYear()},s.apmonth=E,s.apmonthtab=P,s.apnumber=function(e){if(c(e))return””;var t=+e;return g(t)?t=10?e.toString():ie[t-1]:e.toString()},s.aptime=function(e){e===void 0&&(e=new Date);var t,o,n=e.getHours(),r=e.getMinutes(),a=r===0;if(a){if(n===0)return”midnight”;if(n===12)return”noon”}return n0?n:12):(t=”p.m.”,o=n===12?n:n-12),a?o+” “+t:o+”:”+(r<10?"0"+r:r)+" "+t},s.capfirst=function(e){if(c(e))return"";var t=String(e);return""+t.charAt(0).toUpperCase()+t.slice(1)},s.intcomma=function(e){if(c(e))return"";var t,o=+e;return D(o)?((t=o.toString().split("."))[0]=t[0].replace(/B(?=(d{3})+(?!d))/g,","),t.join(".")):e.toString()},s.intword=function(e){if(c(e))return"";var t=+e;if(!g(t))return e.toString();var o=Math.abs(t);if(o<1e6)return e.toString();var n=Math.ceil(Math.log(o+1)/Math.LN10)-1,r=n-n%3,a=t/Math.pow(10,r);return(a=Math.round(10*a)/10)+" "+ae[Math.floor(r/3)-2]},s.ordinal=function(e,t){if(t===void 0&&(t=!1),c(e))return"";var o=+e;return g(o)?t&&o/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);var A=(e,t=null,o=null)=>{o||(o=document.querySelector(“head”));let n=document.createElement(“script”);n.type=”text/javascript”,n.src=e,t&&(n.onload=t),o.appendChild(n)},v=()=>(window.PMNdataLayer?.[0]!==void 0&&window.PMNdataLayer[0])?.analytics?.user?.state===”Subscribed”,w=()=>{let t=(window.PMNdataLayer?.[0]!==void 0&&window.PMNdataLayer[0])?.analytics?.user?.state;return window.location.host.includes(“zzz-systest”)||window.location.host.includes(“pmn.arcpublishing.com”)||window.location.host.includes(“stage.fusion.inquirer.com”)||typeof t>”u”},H=()=>{let t=(window.PMNdataLayer?.[0]!==void 0&&window.PMNdataLayer[0])?.analytics?.user?.hasAdsFreeReading;return!!(t&&t==1)},f=()=>window.location.host.includes(“localhost”);var ue=()=>{H()&&document.querySelectorAll(“.js-adbox”).forEach(t=>{t.classList.add(“is-hidden”)})},O={init:()=>{ue()}};var l,F,pe=()=>{l=document.getElementById(“js-inno-toast”)},fe=e=>{if(!l)return;l.innerHTML=e,l.classList.add(“is-active”);let t=()=>{l.addEventListener(“transitionend”,he,{once:!0}),l.classList.remove(“is-active”)};clearTimeout(F),F=setTimeout(t,5e3)},he=()=>{l.innerHTML=””},d={init:()=>{pe()},showToast:fe};var y,B=!1,me=async()=>new Promise(e=>{setTimeout(()=>{console.log(“simulating createShareLink for localhost”),e(“https://inquirer.com/interactives”),ge()},100)}),ge=()=>{let e=document.querySelector(“.js-gift-toast-receiver”);!e||!(e instanceof HTMLElement)||setTimeout(()=>{let t=e?.querySelector(“span”);t&&(t.innerHTML=”Gift link copied to clipboard“)},20)},ve=()=>{let e=window.services?.createShareLink;e&&(y=e),f()&&(y=me),y&&ye()},we=async e=>{let t=”text/plain”,o=async()=>{try{return await y(window.location.pathname)}catch{e.dataset.state=”error”,d.showToast(“Hmm, we couldn’t generate a gift link…”)}},n=new ClipboardItem({[t]:o()});await navigator.clipboard.write([n]).catch(r=>{console.log(r),d.showToast(“Couldn’t copy to clipboard, try again?”),e.dataset.state=”error”}),d.showToast(“Gift link copied to clipboard!”),e.dataset.state=”complete”},ye=()=>{document.querySelectorAll(“.js-gift”).forEach(t=>{(v()||f()||w())&&t.classList.add(“is-available”)}),document.querySelectorAll(“.js-gift-button”).forEach(t=>{t instanceof HTMLButtonElement&&t.addEventListener(“click”,()=>{t.classList.contains(“disabled”)||(t.dataset.state=”loading”,B=!0,we(t),setTimeout(()=>{t.dataset.state=”ready”},2e3))})});let e=document.querySelector(“.js-gift-toast-receiver”);!e||!(e instanceof HTMLElement)||be(e)},be=e=>{new MutationObserver(o=>{for(let n of o){let r=[…n.addedNodes].at(0);if(!(r instanceof HTMLElement))return;B&&d.showToast(r.outerHTML)}}).observe(e,{subtree:!0,childList:!0})},R={init:()=>{ve()}};var Se=()=>{window.addEventListener(“message”,e=>{if(e.data[“datawrapper-height”]){let t=e.data[“datawrapper-height”];for(let o in t)document.querySelector(`#datawrapper-chart-${o}`).setAttribute(“height”,t[o])}})},Le=()=>{document.querySelectorAll(“.js-datawrapper-graphic”).forEach(e=>{A(`https://datawrapper.dwcdn.net/${e.dataset.id}/embed.js`,null,e)})},Ae=()=>{window.addEventListener(“message”,e=>{let t=e.data;document.querySelectorAll(`iframe[src*=”${t.id}”]`).forEach(n=>{n.style.height=`${t.height}px`})},!1)},qe=()=>{document.querySelectorAll(“.js-pym-graphic”).forEach(e=>{if(typeof window{new window.pym.Parent(e.id,e.dataset.iframe)};typeof window.pym>”u”?A(“https://pym.nprapps.org/pym.v1.min.js”,t):t()}})},z={init:()=>{Se(),Le(),qe(),Ae()}};var h,xe=()=>{document.querySelectorAll(“.js-hover”).forEach(e=>{e.addEventListener(“click”,()=>{J(e)}),e.addEventListener(“mouseenter”,()=>{J(e)}),e.addEventListener(“mouseout”,()=>{G(e)})}),window.addEventListener(“scroll”,()=>{h!==null&&je()})},je=()=>{(h>window.scrollY+100||h{G(e)})},J=e=>{e.classList.add(“is-visible”),h=window.scrollY},G=e=>{e.classList.remove(“is-visible”),h=null},V={init:()=>{xe()}};var i,q=new Object,b=e=>Object.values(q).filter(t=>t==e).length,Me=e=>{let t=new Array;Object.keys(e.ballotAsPercentages).forEach(m=>{if(!m.includes(“Answers”)){let oe=e.ballotAsPercentages[m].correct||0;t.push(oe)}});let r=t.reduce((m,k)=>m+k,0)/t.length/100*t.length,a=Math.round(r*10)/10;i.querySelector(“.js-score-average-correct”).textContent=a.toString()},Te=()=>{i.querySelector(“.js-score-average”).classList.add(“is-hidden”)},ke=()=>{i.querySelector(“.js-score-skipped”).classList.add(“is-hidden”)},Ee=()=>{i.querySelector(“.js-score-reveal”).classList.remove(“is-hidden”)},Pe=()=>{let e=b(“correct”);i.querySelectorAll(“.js-score-text”).forEach(t=>{t.dataset.range.split(“,”).forEach(n=>{e==n&&t.classList.add(“is-in-reader-range”)})})},Ce=(e,t)=>{q[e]=t?”correct”:”wrong”,i.querySelector(`.js-score-board-result[data-id=”${e}”]`).classList.add(t?”is-correct”:”is-wrong”),i.querySelector(“.js-score-user-correct”).textContent=b(“correct”),b(“unanswered”)==0?(ke(),Ee(),Pe()):W()},W=()=>{let e=b(“unanswered”);i.querySelector(“.js-score-skipped-count”).textContent=`${e} question${e!==1?”s”:””}`},Ie=()=>{document.querySelectorAll(“.js-question”).forEach(e=>{q[e.dataset.id]=”unanswered”})},u={init:()=>{i=document.querySelector(“.js-score”),i&&(Ie(),W())},populateAverage:e=>{i&&Me(e)},hideAverage:()=>{i&&Te()},update:(e,t)=>{i&&Ce(e,t)}};var S,De=(e,t)=>{S=S||window.PMNdataLayer,S?S.push({event:”misc_event”,eventAction:e,eventLabel:t}):window.location.hostname.includes(“localhost”)?console.log(“Analytics event:”,e,t,”(not actually being sent due to localhost)”):console.log(“Failed to push analytics event”,e,t)},Y={event:(e,t)=>{De(e,t)}};var Q=async(e,t)=>(await fetch(`https://inq-junto.herokuapp.com/${e}`,{method:”POST”,headers:{“Content-Type”:”application/json”},mode:”cors”,body:JSON.stringify(t)})).json(),x=()=>{let t=document.querySelector(“.js-inno”).dataset.junto;if(t)return t;throw new Error(“no junto id found”)},j={getDefaultId:()=>x(),vote:(e,t=x())=>{Q(“vote”,{poll:t,ballot:e})},results:async(e=x())=>await Q(“results”,{poll:e})};var Ne=e=>{let t=document.querySelector(`.js-reveal[data-id=”${e}”]`);t?t.classList.add(“is-hidden”):console.log(“No reveal component found with the id”,e)},$e=e=>{let t=document.querySelector(`.js-reveal[data-id=”${e}”]`);t?t.classList.remove(“is-hidden”):console.log(“No reveal component found with the id”,e)},L={init:()=>{},show:$e,hide:Ne};var He=()=>{document.querySelectorAll(“.js-question-answer”).forEach(e=>{e.addEventListener(“click”,()=>{Oe(e)})})},Oe=e=>{e.blur();let t=e.classList.contains(“is-correct-answer”),o=e.closest(“.js-question”);o.classList.add(“is-answered”,t?”is-correct”:”is-wrong”),e.classList.add(“is-readers-choice”),o.querySelectorAll(“.js-question-answer”).forEach(r=>r.disabled=!0),j.vote({[o.dataset.id]:t?”correct”:”wrong”,[o.dataset.id+”-answers”]:e.textContent}),Y.event(“answer_question”,`${o.dataset.id} | ${e.textContent}`),L.show(o.dataset.id),u.update(o.dataset.id,t)},Fe=e=>{document.querySelectorAll(“.js-question”).forEach(o=>{let n=o.dataset.id;if(e.ballotAsPercentages[n]){let a=e.ballotAsPercentages?.[n].correct||0;o.querySelector(“.js-question-audience-percentage”).textContent=a}else o.querySelector(“.js-question-results”).classList.add(“is-hidden”)})},Be=()=>{document.querySelectorAll(“.js-question-results”).forEach(e=>{e.classList.add(“is-hidden”)})},Re=async()=>{let e=await j.results();e&&Object.keys(e).length>0?(Fe(e),u.populateAverage(e)):(Be(),u.hideAverage())},_={init:()=>{He(),Re()}};var ze=(e,t,o)=>{document.querySelectorAll(“.js-subscribe”).forEach(n=>{n.classList.toggle(“is-unsubscribed”,!e),n.classList.toggle(“is-preview”,t),n.classList.toggle(“is-dev”,o)})},U={init:()=>{ze(v(),w(),f())}};var p,M,T=!0,Je=()=>{p=document.querySelectorAll(“.js-video-autoplay”)},Ge=()=>{window.addEventListener(“resize”,()=>{Z()}),window.addEventListener(“scroll”,()=>{Z()}),p.forEach(e=>{e.addEventListener(“volumechange”,t=>{e.muted!==T&&!$()&&(T=e.muted,Ve())})})},Z=()=>{let e;p.forEach((t,o)=>{let n=t.getBoundingClientRect(),r=n.height/2;n.y-r&&(e=t)}),e!==M&&(M=e,p.forEach(t=>{t.pause()}),e?e.play():M=null)},Ve=()=>{p.forEach(e=>{e.muted=T})},K={init:()=>{Je(),p&&Ge()}};var X={init:()=>{O.init?.(),R.init?.(),z.init?.(),V.init?.(),_.init?.(),L.init?.(),u.init?.(),U.init?.(),K.init?.(),d.init?.()}};var We=()=>{},ee={init:()=>{We()}};var Ye=document.querySelector(“.js-inno”),te=()=>{X.init(),ee.init()};Ye?te():new MutationObserver((t,o)=>{if(document.querySelector(“.js-inno”)){o.disconnect(),te();return}}).observe(document,{attributes:!0,childList:!0,subtree:!0});})();

  • What does Nick Sirianni do? A lot, says Howie Roseman, despite Eagles’ frequent offensive resets.

    What does Nick Sirianni do? A lot, says Howie Roseman, despite Eagles’ frequent offensive resets.

    Unprompted, Howie Roseman listed Nick Sirianni’s responsibilities and accomplishments.

    Normally, a head coach one year removed from winning a Super Bowl, who has taken his team to the title game twice, and to the postseason in each of his first five seasons, wouldn’t need to be publicly lionized by his general manager.

    But these aren’t normal times and not in Philadelphia. The Eagles got bounced from the playoffs in the first round and the expectations that have risen from recent success — in part because of Sirianni — have helped foster a distorted reality that has been amplified by a culture increasingly shaped by contrarianism, algorithms, and conspiracy.

    Roseman heard several questions about the Eagles’ next offensive coordinator when he felt compelled to jump in. He knew where the inquiry was going having sat in the same seat two years ago when Sirianni’s authority seemed diminished and he was asked essentially: What is it exactly that you do here?

    The narrative that Sirianni was just a figurehead propped up by Roseman and his coordinators has hung over his tenure — even after winning a championship. But it gained steam again after he removed Kevin Patullo as coordinator on Tuesday, and the question of who will replace him and how much Sirianni will be involved in the offense remains unanswered.

    There is truth to the notion that the selection of a pedigreed play-caller who has previously been a head coach — Mike McDaniel and Brian Daboll are among the top candidates on the list — will make Sirianni more powerless, perhaps put him on the hot seat as early as next season if things go poorly. Roseman might have been anticipating that narrative when he spoke on Sirianni’s behalf during Thursday’s end-of-season news conference.

    “I’ve got a lot of things that I’d like to say about Coach and the job that he’s done here,” Roseman said.

    He then proceeded to spell out what he thought Sirianni, as a CEO-type coach, was “elite” at doing: “Building connections with our team, … talking about fundamentals, game management, situational awareness, bringing the team together, holding people accountable.”

    The GM continued: “When you’re looking for a head coach, those are really the job descriptions. As you’re building out a coaching staff, you’re talking about being able to do that, being able to have elite play callers on both sides of the ball, and when you think about how hard it is to find those three things and that we have one, I mean, we’re starting with a huge advantage.”

    To Roseman’s point, it would be true to say neither McDaniel nor Daboll came remotely close to doing what Sirianni has done as head coach.

    McDaniel, who was fired by the Miami Dolphins over a week ago, and Daboll, who was fired by the New York Giants in November, will get some interviews for one of nine head coach vacancies. But they are more likely to be coveted by teams in search of a coordinator.

    How much Sirianni is willing to cede authority could dictate how attractive the Eagles job is to the prospective contenders. Roseman’s statement that the coach has given previous hires “the flexibility to put their own spin on things” made it obvious he would give as much autonomy as he does to defensive coordinator Vic Fangio — if need be.

    Sirianni, for his part, didn’t divulge much about what he’s looking for and how much will change in terms of his involvement and a new scheme.

    “Those decisions don’t have to be made for a long time and, as the head coach, you always have to be oversight of everything,” Sirianni said. “Again, this year obviously I got involved more on the offense as the end of the season came because that’s what I needed to do as the head football coach there. Many different ways to do it.

    “I know that I want to be the head football coach and I think that that’s what the team needs.”

    But even though he gave up play-calling midway through his first season as coach, and more of his system after coordinator Brian Johnson was fired two years ago and Kellen Moore was brought in as his replacement, the offense has remained relatively the same throughout.

    At least since Sirianni decided to abandon some of the scheme he brought with him from Indianapolis and cater his offense more to quarterback Jalen Hurts’ skill set, which meant more emphasis on the run game.

    The offense evolved over time and was most explosive in 2022 when the Eagles first reached the Super Bowl. But then-coordinator Shane Steichen left to take the Colts’ head job, and running it back again in 2023 didn’t work with Johnson at the controls.

    Two years ago, when Sirianni sat in the same chair and was asked about the next coordinator and his involvement, he said there would be a “meshing” of systems. The Eagles hadn’t yet announced Moore’s hiring, but they had zeroed in on him.

    This year, they aren’t as far along because the news conference came earlier than two years ago. They have also cast a wider net. Roseman will lead the search. Owner Jeffrey Lurie and his son Julian, recently appointed to a formal role within the organization, will also be in the interviews, per a team source. Sirianni will be in the meetings too, but it is apparent that the senior members of the front office will be making the final call.

    There don’t appear to be any restrictions, but the Eagles will likely lean toward proven commodities. It has been suggested that they hire an offensive Fangio who no longer has head coaching aspirations because they previously lost Steichen and Moore to promotions.

    “It’s a great compliment when guys get head coaching jobs from here because it means we’re having tremendous success,” Roseman said. “As much as you’d like to have continuity and would like to have guys here for a long period of time, we want to win. We have an urgency to win right now.”

    But the offense clearly needs a reset. Two years ago, Sirianni said the offense had gotten “stale” and that he wanted to bring in “new ideas.” This year, he said the scheme needs to “evolve.” The Eagles were again at the lower end of being under center, using motion, and throwing over the middle of the field. They ran more hitch routes than any other team.

    From 2022-24, they had one of the NFL’s best offenses, despite not necessarily being at the vanguard of modern offense. But they took a significant step back in 2025 for a variety of reasons. Patullo struggled as a play-caller, but he also took the brunt of the blame because he was the new piece.

    Hurts and others got off easier. Sirianni and Roseman, as expected, mostly praised the quarterback when asked about his performance this season.

    “We all had a hand in our offense this year,” Sirianni said. “Good, bad, you name it, we all had a hand in it. That’s every coach, every player, myself obviously at the front of that list.”

    Sirianni said it would be “foolish” not to have Hurts involved in the coordinator search, but he also mentioned including other players in the same breath. Two of those players — wide receiver A.J. Brown and tackle Lane Johnson — may not even be on the roster for different reasons.

    Roseman called Brown “a great player” when asked about trading the receiver who is still under contract, but he didn’t directly answer the question. And he declined to give an update on where Johnson, who turns 36 in May, stands on possible retirement.

    Hurts isn’t going anywhere. He’s been the one main constant in the offense since the beginning. Any good coach revolves his schemes around his players, but never more so than at quarterback.

    It’s unclear how much Hurts kept the offense from evolving this season — or even doing what it did well previously in terms of him running — but Sirianni said the 27-year-old quarterback will be open to change.

    “I think you saw this year that he’s open to do a bunch,” he said. “We were under center probably more than we have been. Different motions, different things like that. Here’s what I’ll say: Jalen’s proved this to everybody, that he’ll do whatever it takes to win football games. Sometimes that’s throwing it a bunch, sometimes that’s running it a bunch, sometimes it’s him handing it off a bunch.

    “He’ll do whatever it takes to win.”

    Eagles general manager Howie Roseman (left) offered unsolicited and lavish praise for Nick Sirianni on Thursday.

    But that was far from good enough this season, at least on the offensive side of the ball, despite the Eagles having the most expensive unit in the league. There will be a balancing of sorts in the offseason through the draft. The offensive line may undergo some retooling.

    The defense will lose some parts, but young, homegrown talent will eventually need to be paid. Roseman, who like Sirianni had faced doubters despite winning a title, knows how to rebuild a roster. Both said the Eagles were in win-now mode.

    But the GM knew what kind of pressure that would place upon the coach, who has yet to win over a vocal segment of the fan base, and even himself. So he offered a parting clarification.

    “I think it’s important for our fans to understand, you can do whatever it takes to win now and still build for the future and still have those parallel paths,” Roseman said. “I just don’t want it to get confused that we can’t do whatever it takes to build a championship-caliber team next year and also continue to have really good players on this team for the future.

    “I just want to make sure that we’re on the same page on that.”

    Good luck with that.

  • Who’s next? Sizing up the Hall of Fame chances for four Phillies on the ballot.

    Who’s next? Sizing up the Hall of Fame chances for four Phillies on the ballot.

    Cole Hamels knew it for years, even before pitching his last major league game. Eventually, a day would come when his name appeared on the Hall of Fame ballot.

    Even so, there was something about actually seeing it.

    “When they do put your name on the ballot, they send you a letter,” Hamels recently told Phillies Extra, The Inquirer’s baseball podcast. “You can frame it.”

    Better yet, cast it in bronze, just like those plaques on the walls in Cooperstown, N.Y. Because although only one, maybe two former players on this year’s ballot will get elected Tuesday night and inducted this summer, all 27 had careers worth recognizing.

    Take, for instance, Hamels. He finished in the top 10 in his league in ERA six times in 15 seasons, 10 of which came with the Phillies. He ranks fourth in Phillies history in strikeouts (2,560) and sixth in innings (2,698). He was the MVP of the 2008 World Series and threw a no-hitter in 2015 in his final Phillies start.

    By every measure, a brilliant career.

    Yet Hamels’ name might be checked on fewer than one-quarter of the 400 or so ballots — and not the one cast by this voter. Hamels was polling at 31.1% as of Friday evening, according to industrious ballot collector Ryan Thibodaux’s tracker, more than the minimum 5% to stay on the ballot, far from the 75% for election.

    But here’s what makes baseball’s Hall of Fame special: the quality of the players on the 1-yard line, a Tush Push from getting in. (Too soon for the Eagles reference?)

    Consider that less than 24,000 players have made it to the majors, even for one day. A fraction of those stuck around for 10 years, the minimum requirement to be considered by the screening committee that annually puts together the Hall of Fame ballot.

    Whittle it all down, and only about 5% of all major leaguers see their name on that sheet of paper. And since the inaugural Hall class in 1936, a total of 279 players have been elected, only 137 on the writers’ ballot.

    “It’s not a disservice to anyone that doesn’t get that checkmark in any single year,” said Hamels, making his ballot debut this year. “They’re all some of the best baseball players that I was fortunate to play against.”

    Indeed, that’s helpful to remember when the results are announced at 6 p.m. Tuesday on MLB Network.

    Full disclosure: I voted for Carlos Beltrán, Félix Hernández, Dustin Pedroia, Andy Pettitte, and Chase Utley. Pedroia was the only addition to my ballot from last year. I strongly considered Hamels, in addition to David Wright, Andruw Jones, and Jimmy Rollins and might come around on some, or all, next year.

    Every voter has a threshold for where to draw the 1-yard line. Over the years, my tendency has been to favor players who had a big peak, even if they lacked the longevity of classic Hall of Famers. Hernández, Pedroia, and Utley fall into that category.

    For observers of the Phillies, it was another loaded ballot, with four candidates — Bobby Abreu, Hamels, Rollins, and Utley — who spent the bulk of their careers with the team. Howie Kendrick and Hunter Pence briefly played for the Phillies; Kendrick works for them as a special assistant.

    Let’s dive into the Hall of Fame candidacies of the four longtime Phillies, from the most to the least likely to eventually get elected.

    Chase Utley received nearly 40% of the vote last year in his second appearance on the Hall of Fame ballot.

    Chase Utley

    Years on the ballot: Three

    2025 vote total: 39.8%

    The writers haven’t elected a player with fewer than 2,000 career hits since Ralph Kiner in 1975.

    Utley finished with 1,885.

    But Utley appears to be trending toward eventual election, likely because of the height of a peak that lasted at least six seasons and, if you squint, as many as 10. From 2005 to 2014, he had a 127 OPS+ and ranked second among second basemen in extra-base hits behind Robinson Canó, who was suspended twice for failing a drug test. Utley also had the second-most wins above replacement of any player, trailing only Albert Pujols.

    Utley made a healthy ballot debut (28.8%) in 2024, then got an 11-point bump last year. Without a strong first-year candidate, he’s set for his biggest leap yet, tracking above 60% in early returns, although players don’t tend to fare as well among voters who don’t make their ballot public.

    Second basemen are historically underrepresented in the Hall of Fame. The writers have elected only two (Craig Biggio and Roberto Alomar) since 2006. Jeff Kent was elected last month by an era committee after topping out at 46.5% in 10 years on the writers’ ballot. Maybe it will help Utley and Pedroia with the writers.

    Utley already got to almost 40% in only his second go-around. His statistics won’t change, but voters’ perspectives often do. It wouldn’t be surprising to see Utley climb over 50% this year and get the call to Cooperstown sometime around, oh, 2028.

    Cole Hamels worked for the Phillies this year as a guest instructor in spring training and a part-time television analyst.

    Cole Hamels

    Years on the ballot: One

    Greg Maddux, Tom Glavine, Pedro Martínez, Randy Johnson, and John Smoltz went into the Hall of Fame in a two-year parade of starting pitchers in 2014 and ’15.

    Since then, the writers have elected only three starters.

    Roy Halladay, Mike Mussina, and CC Sabathia will be joined in five years by Clayton Kershaw and eventually by Justin Verlander and Max Scherzer. Maybe Zack Greinke, too. But beyond that group, who’s the next surefire Hall of Fame starter?

    At a time when teams ask less of their starters than before, in an age of reduced workloads and an arm-injury epidemic that has shortened careers, starters no longer reach the classic benchmarks — 300 wins, 3,000 strikeouts, etc. — that the all-time greats once did.

    It has been reflected in Hall of Fame voting. Johan Santana had a six-year peak with two Cy Young Awards and five top-five finishes but dropped off the ballot after one year because he apparently wasn’t dominant for long enough.

    Voters appear to be recalibrating. Hernández’s peak lasted slightly longer than Santana’s and featured one Cy Young and two runners-up. He appeared on 20.6% of ballots as a first-time candidate last year and was tracking at better than 50%.

    It’s difficult to assert that Hamels’ career, which didn’t include a top-three Cy Young finish, reached King Félix’s heights. But check out their numbers from 2007 to 2016:

    • Hamels: average of 208.2 innings, 126 ERA-plus, 46.5 WAR, according to Baseball-Reference.
    • Hernández: average of 214 innings, 129 ERA-plus, 47.2.

    It’s close. Fortunately, Hamels will get additional consideration. He’s going to hang around on the ballot, maybe even topping Hernández’s first-year total.

    Jimmy Rollins is the Phillies’ all-time leader with 2,306 hits.

    Jimmy Rollins

    Years on the ballot: Five

    2025 vote total: 18.0%

    Rollins’ significance to the Phillies would be undeniable even if he wasn’t their all-time hits leader. He was a soothsaying league MVP in 2007 and a World Series champion in 2008, and authored one of the biggest postseason hits in team history in the 2009 NL Championship Series.

    The Phillies’ 143-year story can’t be written without their best shortstop.

    But many Hall of Famers were franchise icons. Should every franchise icon be a Hall of Famer?

    The writers didn’t vote in Dale Murphy and Don Mattingly, whose excellence symbolized an era for the Braves and Yankees, respectively. Lou Whitaker didn’t get into the Hall of Fame after 19 starry seasons with the Tigers.

    And thus far, J-Roll hasn’t gotten much traction either.

    Despite sharing the middle infield with Utley for a dozen seasons, Rollins hasn’t matched his double-play partner’s ballot momentum. He debuted at 9.4% in 2022 and made only modest increases: 12.9% in 2023, 14.8% in 2024, and 18% last year. He’s tracking at about 23%, which would signal another small bump.

    Rollins’ supporters within the electorate often note that he’s the only shortstop ever with at least 2,000 hits, 200 homers, and 400 steals. He also won a league MVP, four Gold Gloves, and a World Series ring.

    But it’s difficult to ignore Rollins’ below-league-average OPS+ (95), although it wouldn’t be the lowest ever for a Hall of Fame shortstop (Phil Rizzuto, Ozzie Smith, Luis Aparicio, and Rabbit Maranville were worse).

    Bobby Abreu spent half of his 18 year major-league career with the Phillies.

    Bobby Abreu

    Years on the ballot: Seven

    2025 vote total: 19.5%

    Twenty-one players had at least 900 extra-base hits and 1,400 walks. Here’s the list: Babe Ruth, Lou Gehrig, Mel Ott, Jimmie Foxx, Ted Williams, Stan Musial, Willie Mays, Mickey Mantle, Eddie Mathews, Hank Aaron, Frank Robinson, Carl Yastrzemski, Pete Rose, Mike Schmidt, Barry Bonds, Gary Sheffield, Frank Thomas, Jim Thome, Jeff Bagwell, Chipper Jones … and Abreu.

    Good company, right?

    Yet Abreu somehow always seemed more like a supporting actor. He spent half his 18-year major league career with the Phillies but played for six teams. The Phillies won the World Series two years after he got traded; the Yankees won it one year after he left as a free agent.

    Abreu built on a 5.5% debut in 2020 but has plateaued in recent years — 15.4% in 2023, 14.8% in 2024, 19.5% last year. Through Wednesday, he had picked up 12 votes and was polling at about 40%.

    It would represent a decent jump for Abreu. But with only three more years on the ball, he needs a bigger leap to stand a chance at even sniffing 75%.