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/QEFCQ0RFRkdISUpLTE1O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);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}

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.
Quarterbacks
The biggest question here (for a second straight year) is whether Tanner McKee will stick around as the backup.
#1
Jalen
Hurts

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

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

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

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.
Running Backs
Tank Bigsby showed some flashes behind Saquon Barkley. How entrenched is he as the No. 2?
#26
Saquon
Barkley

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

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

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

Inky Says Stay
Aside from the fumble at Washington, he was a capable kick returner. He was mostly an afterthought on offense.
Receivers
A.J. Brown’s long-term future with the Eagles might be the biggest question of the 2026 offseason.
#80
Darius
Cooper

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

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

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

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

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

Inky Says Go
The Eagles need more young receivers with upside. He doesn't satisfy that need.
#86
Quez
Watkins

Inky Says Go
After a few post-Eagles years in the NFL wilderness, he returned to the practice squad.
#89
Johnny
Wilson

Inky Says Stay
The Eagles lost their best blocking receiver in training camp. He should return in that role.
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

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

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

Inky Says Go
Also miscast as a blocker, he's another free-agent tight end who could exit.
#84
E.J.
Jenkins

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

Inky Says Stay
His staying power could depend on the new coordinator, especially if a steady fullback is part of the plans.
Offensive Line
The injury issues and related struggles of this group mean changes would seem likely.
#51
Cam
Jurgens

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

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

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

Inky Says Stay
He was behind fellow rookie Cameron Williams as a developmental prospect, but will get time to develop.
#69
Landon
Dickerson

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

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

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

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

Inky Says Stay
He's a big dude. Jeff Stoutland likes big, raw talent. That's all I've got.
#79
Matt
Pryor

Inky Says Go
A starting-caliber tackle-guard backup he was not, but few teams have that kind of versatile depth.
#56
Tyler
Steen

Inky Says Stay
He played better than some have suggested. The Eagles may look to extend him this offseason.
#64
Brett
Toth

Inky Says Stay
He was a better backup center than guard, but versatile interior O-linemen are hard to come by.
#73
Cameron
Williams

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.
Special Teams
Kicker Jake Elliott was shaky at times in 2025. How vulnerable should he be this offseason?
#4
Jake
Elliott

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

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

Inky Says Stay
He should be a priority free-agent signing. His ability to flip the field covered for the offense on multiple occasions.
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

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

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

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

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

Inky Says Stay
He helped offset the loss of Milton Williams and is on his rookie deal for another season.
#45
Ogbo
Okoronkwo

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

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

Inky Says Stay
He flashed at times and provided backup at nose tackle. He could ice out Ty Robinson for another season.
Linebackers
Some big names could be moving on here, as Nakobe Dean and Jaelan Phillips appear set to test the market.
#53
Zack
Baun

Inky Says Stay
He proved that 2024 wasn't a fluke and his contract guarantees he's here through 2027.
#30
Jihaad
Campbell

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

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

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

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

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.

Inky Says Stay
He'll be a depth piece who can play special teams for years, if need be.
#13
Azeez
Ojulari

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

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.

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.

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

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

Inky Says Go
It will be tough to return from back-to-back season-ending knee injuries, but I wouldn't count him out.
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

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

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

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

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

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

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

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

Inky Says Go
If Blankenship departs, he could be an affordable veteran option. He was solid in late-season relief.
#8
Adoree'
Jackson

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

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

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

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

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

Inky Says Go
He might have moved ahead of Sydney Brown at safety by the end of the season.
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*)
*/

























































