html,body{margin:0}.inno :where(*:not(svg,svg *,.inno-no-reset,.inno-no-reset *),use){all:revert;margin:0;padding:0;border:0;list-style:none}@font-face{font-family:”Inquirer Headline”;font-weight:100;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-ThinWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-ThinWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:100;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-ThinItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-ThinItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:300;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-LightWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-LightWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:300;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-LightItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-LightItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:normal;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-RegularWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-RegularWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:normal;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-RegularItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-RegularItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:500;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-MediumWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-MediumWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:500;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-MediumItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-MediumItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:600;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:600;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:700;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-BoldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-BoldWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:700;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-BoldItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-BoldItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:900;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-BlackWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-BlackWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:900;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-BlackItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-BlackItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Text”;font-weight:normal;src:url(“https://media.inquirer.com/fonts/InquirerTextWEB-RegularWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerTextWEB-RegularWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Text”;font-weight:normal;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerTextWEB-RegularItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerTextWEB-RegularItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Text”;font-weight:bold;src:url(“https://media.inquirer.com/fonts/InquirerTextWEB-BoldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerTextWEB-BoldWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Text”;font-weight:bold;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerTextWEB-BoldItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerTextWEB-BoldItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Grot 10″;font-weight:normal;src:url(“https://media.inquirer.com/fonts/Grot10-RegularWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot10-RegularWEB.woff”) format(“woff”)}@font-face{font-family:”Grot 10″;font-weight:500;src:url(“https://media.inquirer.com/fonts/Grot10-MediumWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot10-MediumWEB.woff”) format(“woff”)}@font-face{font-family:”Grot 10″;font-weight:bold;src:url(“https://media.inquirer.com/fonts/Grot10-ExtraboldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot10-ExtraboldWEB.woff”) format(“woff”)}@font-face{font-family:”Grot12″;font-weight:300;src:url(“https://media.inquirer.com/fonts/Grot12Condensed-LightWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot12Condensed-LightWEB.woff”) format(“woff”)}@font-face{font-family:”Grot12″;font-weight:600;src:url(“https://media.inquirer.com/fonts/Grot12Condensed-SemiboldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot12Condensed-SemiboldWEB.woff”) format(“woff”)}body.is-scroll-locked{overflow:hidden;height:100%}.inno{–color-background: #ffffff;–color-background-secondary: #f4f1eb;–color-accent: #004e96;–color-over-accent: #ffffff;–color-text-primary: #222222;–color-text-link: #1a6aff;–color-text-secondary: #595760;–color-text-tertiary: #808284;–color-text-accent: #004e96;–color-faint: #dcdcdc;–color-mask: rgba(34, 34, 34, 0.8);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:”Grot 10″,sans-serif;background:var(–color-background);color:var(–color-text-primary);padding-block-end:64px;overflow:clip;font-size:14px;line-height:1}.inno-mode–dark{–color-background: #222222;–color-background-secondary: #595760;–color-accent: #8dd7f7;–color-over-accent: #222222;–color-text-primary: #ffffff;–color-text-secondary: #dcdcdc;–color-text-tertiary: #808284;–color-text-link: #1a6aff;–color-faint: #595760;–color-mask: rgba(255, 255, 255, 0.8)}.inno-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–lite.inno-color–white,.inno–lite.inno-color–black{–color-accent: #004e96;–color-over-accent: #ffffff;–color-text-accent: #222222}.inno–lite.inno-color–white.inno-mode–dark,.inno–lite.inno-color–black.inno-mode–dark{–color-accent: #8dd7f7;–color-over-accent: #222222;–color-text-accent: #ffffff}.inno–widget,.inno–embed{overflow:hidden;padding-block-end:0}.inno–widget .inno-layout–content>*,.inno–embed .inno-layout–content>*{max-width:none}.inno-anchorable:before{content:””;display:block;height:calc(var(–nav-height, 0) + 10px);margin:calc(0px – (var(–nav-height, 0) + 10px)) 0 0}.inno-spanner{background-color:#dcdcdc;box-shadow:4px 0 0 #dcdcdc,-4px 0 0 #dcdcdc;color:#fff;padding:1px 0;margin:0 5px;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#222}.inno-spanner–error,.inno-spanner–error-invalid-symbol{background-color:#fff;border:3px dashed #e11b22;box-shadow:none;padding-left:4px;padding-right:4px}body:has(.inno-chrome–chromeless){overflow:hidden;width:100vw;height:100vh}@supports(width: 100dvw){body:has(.inno-chrome–chromeless){width:100dvw}}@supports(height: 100dvh){body:has(.inno-chrome–chromeless){height:100dvh}}body:has(.inno-chrome–chromeless) .global-app-bar,body:has(.inno-chrome–chromeless) .footer,body:has(.inno-chrome–chromeless) .footer-wrapper{display:none}body:has(.inno-chrome–chromeless) #inq-article-completion{height:0px}.inno{–gutter: calc(50vw – 325px)}.inno *{box-sizing:border-box}.inno-layout–content>*{max-width:min(650px,100vw – 32px);margin-inline:auto}.inno-layout–align-full{max-width:100%}.inno-layout–align-wide{max-width:min(1250px,100vw – 32px);margin-inline:auto}.inno-layout–align-default{max-width:min(650px,100vw – 32px);margin-inline:auto}@media(min-width: 768px){.inno-layout–align-left{float:left;margin-inline-start:var(–gutter);margin-inline-end:24px;width:301px;margin-block-end:16px;padding-top:6px}}@media(min-width: 960px){.inno-layout–align-left{margin-inline-start:calc(var(–gutter) – clamp(0px,var(–gutter) – 100px,160px))}}@media(min-width: 768px){.inno-layout–align-right{float:right;width:301px;margin-inline-start:24px;margin-inline-end:var(–gutter);margin-block-end:16px;padding-top:5px}}@media(min-width: 960px){.inno-layout–align-right{margin-inline-end:calc(var(–gutter) – clamp(0px,var(–gutter) – 100px,160px))}}.inno-layout–stack>*+*{margin-block-start:24px}.inno-layout–stack-tight>*+*{margin-block-start:10px}.inno-layout–stack-loose>*+*{margin-block-start:30px}*+.inno-layout–isolate{margin-block-start:48px}.inno-layout–isolate+*{margin-block-start:48px}.inno-answers{margin-bottom:32px;display:grid;gap:8px;padding-top:8px}@media(min-width: 768px){.inno-answers–columns-1 .inno-answers__answer{display:grid;grid-template-columns:1fr 3fr;gap:12px;width:100%}}.inno-answers–columns-2{grid-template-columns:1fr 1fr;column-gap:18px}.inno-answers__answer{font-family:”Grot 10″,sans-serif;line-height:1.4;font-size:14px;border-bottom:1px solid #dcdcdc;padding-bottom:8px}@media(min-width: 768px){.inno-answers__answer{font-size:16px}}.inno-answers__answer-answer{font-weight:bold;display:inline;transition:background-color .4s ease-in-out,color .4s ease-in-out;color:#e11b22}.is-gaming .inno-answers__answer-answer{background-color:#222;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#222}.is-gaming .is-guessed .inno-answers__answer-answer{background-color:rgba(0,0,0,0)}.has-answered .is-guessed .inno-answers__answer-answer{color:#222}.inno-answers–columns-2 .inno-answers__answer-wrapper{padding-bottom:4px}@media(min-width: 768px){.inno-answers–columns-2 .inno-answers__answer-wrapper{padding-bottom:0px;display:flex;justify-content:space-between;align-items:center}}.inno-answers__answer-results{font-size:12px;color:#808284;max-height:0;opacity:0;transition:all .5s ease-in-out}.has-answered.has-valid-percent .inno-answers__answer-results{opacity:1;max-height:fit-content}.inno-answers__answer-percent{font-weight:600}.inno-guesser{margin-bottom:24px}.inno-guesser__quit{font-family:”Grot 10″,sans-serif;font-size:14px;text-align:center;border-bottom:1px solid var(–color-accent);color:var(–color-accent);cursor:pointer;transition:color .4s ease-in-out,border .4s ease-in-out}.inno-guesser__quit:hover{color:#222;border-bottom-color:#222}.inno-input{position:sticky;z-index:3;top:var(–appbar-height);padding:12px 0 24px;background:#fff;border-bottom:1px solid #dcdcdc}@media(max-width: 768px){.inno-input{margin-left:-1px}}.inno-input__score{margin-bottom:10px;font-family:”Grot 10″,sans-serif;font-weight:bold;font-family:16px;text-align:center}@media(min-width: 768px){.inno-input__score{font-size:18px}}.inno-input__form-button:before{content:”?”;font-family:”Inquirer Headline”,”Times New Roman”,serif;font-weight:700;font-size:62.4px;line-height:1;position:absolute;top:-2px;left:0;right:0;bottom:0;margin:auto;opacity:.2}.inno-input__interaction-zone{position:relative;padding-bottom:12px;z-index:2}.inno-input__form{display:flex;gap:12px;width:100%}.inno-input__form-input{width:100%;font-family:”Grot 10″,sans-serif;font-size:16px;border-radius:3px;letter-spacing:.1px;line-height:1.4rem;flex:1;padding:16px 15px 15px;box-sizing:border-box;flex-grow:2;border:1px solid #dcdcdc}@media(min-width: 768px){.inno-input__form-input{font-size:18px}}.inno-input__footer{margin:12px auto;text-align:center;display:flex}.inno-input__messages{font-size:16px;display:flex;align-items:center;position:absolute;z-index:1;padding:4px 0 8px;bottom:0px;width:100%;background-color:#fff;opacity:0;transition:opacity .4s ease-in-out;pointer-events:none}.inno-input__messages.is-visible{opacity:1;pointer-events:all}.inno-input__messages.is-correct .inno-input__message–correct,.inno-input__messages.is-wrong .inno-input__message–wrong,.inno-input__messages.is-already .inno-input__message–already{display:inline-flex}.inno-input__message{margin-right:4px;justify-content:center;align-items:center;gap:6px;display:none}.inno-input__message–correct{color:#00a253}.inno-input__message–correct .inno-icon__stroke{stroke-width:3px;stroke:#00a253}.inno-input__message–wrong{color:#e11b22}.inno-input__message–wrong .inno-icon__stroke{stroke-width:3px;stroke:#e11b22}.inno-input__post{position:absolute;top:-2px;left:-2px;right:-2px;bottom:6px;z-index:20;background-color:#fff;display:flex;justify-content:center;align-items:center;transition:opacity .4s ease-in-out;opacity:.8}.is-gaming .inno-input__post{opacity:0;pointer-events:none}.has-answered .inno-input__post{opacity:1}.inno-button.inno-input__post-button{width:fit-content;margin:auto;transition:background-color .4s ease-in-out;background-color:var(–color-accent);cursor:pointer;display:none}.inno-button.inno-input__post-button:hover{background-color:#222}.inno-button.inno-input__post-button:hover .inno-button__sublabel{color:#fff}.has-answered .inno-button.inno-input__post-button{display:flex}@media(min-width: 768px){.inno-button.inno-input__post-button{padding:20px 20px}}.inno-button.inno-input__post-button.is-copied .inno-button__label,.inno-button.inno-input__post-button.is-copied .inno-button__sublabel{opacity:0}.inno-button.inno-input__post-button.is-copied .inno-button__label–copied{opacity:1}.inno-button.inno-input__post-button .inno-button__label{position:relative;transition:opacity .4s ease-in-out,color .4s ease-in-out}@media(min-width: 768px){.inno-button.inno-input__post-button .inno-button__label{top:-3px}}.inno-button.inno-input__post-button .inno-button__label–copied{position:absolute;right:0;left:0;top:0;bottom:0;margin:auto;opacity:0;height:fit-content}.inno-button.inno-input__post-button .inno-button__sublabel{position:absolute;font-family:”Grot 10″,sans-serif;font-size:12px;color:var(–color-over-accent);opacity:.8;display:none;transition:opacity .4s ease-in-out,color .4s ease-in-out;bottom:6px}@media(min-width: 768px){.inno-button.inno-input__post-button .inno-button__sublabel{display:block}}.inno-adbox{max-height:400px;transition:max-height .4s ease-in-out,padding .4s ease-in-out,margin .4s ease-in-out;overflow:hidden}.inno-adbox.is-hidden{max-height:0;margin:0;padding:0}.inno-adbox__label{display:block;margin:0 auto 8px;text-align:center;font-size:12px;color:#808284;text-transform:uppercase}.inno-ad__ad{margin-inline:auto;background-color:#f4f1eb;display:flex;align-items:center;justify-content:center;overflow:hidden;width:300px;height:250px}@media(min-width: 768px)and (max-width: 1022px){.inno-ad__ad{width:728px;height:90px}}@media(min-width: 1023px){.inno-ad__ad{height:auto;width:fit-content;min-width:728px;min-height:90px;max-width:970px;max-height:250px}}.inno-ad__ad–small{width:300px;height:250px;min-height:auto;min-width:auto}.inno-ad__ad iframe{position:unset !important}.inno-ad__ad .cnx-content-wrapper{position:relative !important}.inno-ad__ad .celtra-ad-inline-host,.inno-ad__ad .celtra-ad-inline-host *{position:relative !important;overflow:hidden !important}.inno-ad__placeholder{text-align:center;text-transform:uppercase;font-weight:bold;font-size:16px;color:#222}@media(min-width: 1200px){.inno-ad__placeholder{padding:120px 0}}.inno-body__error{color:var(–color-text-primary);padding:24px;border:3px dashed #e11b22;font-family:monospace;white-space:pre-wrap;font-size:16px}.inno-body__error-head{display:block;font-weight:bold}.inno-button{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;box-sizing:border-box;text-decoration:none;border-radius:4px;cursor:pointer;transition:background-color .4s ease-in-out,border-color .4s ease-in-out,color .4s ease-in-out;background-color:var(–color-accent);color:var(–color-over-accent)}.inno-button:focus{outline:solid 4px var(–color-text-tertiary)}.inno-button:disabled{pointer-events:none}.inno-button–primary:hover{background-color:var(–color-text-primary);color:var(–color-background)}.inno-button–primary:disabled{background-color:var(–color-text-secondary);color:var(–color-text-tertiary);pointer-events:none}.inno-button–secondary{background-color:var(–color-background);color:var(–color-text-primary);border:solid 1px var(–color-accent)}.inno-button–secondary:hover{background-color:var(–color-accent);color:var(–color-over-accent);border:solid 1px var(–color-accent)}.inno-button–secondary:disabled{border-color:var(–color-text-tertiary);color:var(–color-text-tertiary)}.inno-button–minimal{background-color:rgba(0,0,0,0);color:var(–color-text-primary);padding:8px}.inno-button–minimal:hover{background-color:var(–color-accent);color:var(–color-over-accent)}.inno-button–minimal:disabled{background-color:var(–color-text-secondary);color:var(–color-text-tertiary);pointer-events:none}.inno-button–large{padding:16px 40px}.inno-button–medium{padding:10px 24px}.inno-button–small{padding:8px 16px}.inno-button–round{border-radius:99px}.inno-button–round.inno-button–small{padding:8px}.inno-button–round.inno-button–medium{padding:10px}.inno-button–round.inno-button–large{padding:16px}.inno-button__label{font-family:”Grot 10″,sans-serif;font-weight:700;line-height:1.2em;flex-grow:0;z-index:1}.inno-button–large .inno-button__label{font-size:20px}.inno-button–medium .inno-button__label{font-size:18px}.inno-button–small .inno-button__label{font-size:16px}.inno-button–has-image .inno-button__label{text-align:center}.inno-button__image{margin:0 auto;object-fit:contain}.inno-byline{border-block:1px solid var(–color-faint);padding-block:16px;font-family:”Grot 10″,sans-serif;font-size:14px;line-height:1.5}.inno-byline–center{border-block:none;padding-block:0}@media(min-width: 768px){.inno-byline{font-size:16px}}.inno-byline__content{display:flex;justify-content:space-between;align-items:center;gap:12px}.inno-byline–center .inno-byline__content{flex-direction:column;text-align:center}.inno-byline__text{flex:1 1 auto}.inno-byline .inno-gift{flex:0 0 auto}.inno-byline__timestamp-date{color:var(–color-text-primary)}.inno-byline__timestamp-label{color:var(–color-text-secondary)}.inno-byline__authors{color:var(–color-text-primary, #222222);line-height:1.5em;text-wrap-style:balance}.inno-byline__author{display:inline}.inno-byline__author-link,.inno-byline__authors a{color:var(–color-text-primary, #222222);text-decoration:none;transition:color .4s ease-in-out}.inno-byline__author-link:hover,.inno-byline__authors a:hover{color:var(–color-text-link, #004e96)}.inno-caption{color:var(–color-text-secondary);font-family:”Grot 10″,sans-serif;font-size:14px;line-height:1.5}.inno-caption a{color:inherit;box-shadow:inset 0 -1px 0 0 var(–color-text-secondary);transition:color .25s ease,box-shadow .25s ease;text-decoration:none}.inno-caption a:hover{color:var(–color-text-link);box-shadow:inset 0 -1px 0 0 var(–color-text-link)}.inno-caption__caption-text{display:block;text-wrap:pretty}.inno-caption__credit{color:var(–color-text-tertiary);display:block}.inno-credits{font-family:”Grot 10″,sans-serif}.inno-credits__header{color:var(–color-text-primary);font-size:16px;font-family:”Grot 10″,sans-serif;font-weight:normal;line-height:1.2;border-bottom:1px solid var(–color-faint);padding-bottom:4px;margin-bottom:8px}.inno-credits__roles{display:grid;gap:8px;color:var(–color-text-secondary);font-size:14px;line-height:1.5;text-align:pretty}@media(min-width: 768px){.inno-credits__roles{grid-template-columns:50% 50%}}.inno-gift{display:none}.inno-gift–default{justify-content:center}.inno-gift–default.is-available{display:flex}.inno-gift–default .inno-button{font-size:24px;padding:8px;min-width:200px;margin:0px auto}.inno-gift–minimal.is-available{display:inline-block}.inno-gift–minimal .inno-button{display:flex;align-items:center;font-size:16px;line-height:16px}.inno-gift–minimal .inno-button__label{font-size:14px;font-weight:normal;color:currentColor;display:none}@media(min-width: 600px){.inno-gift–minimal .inno-button__label{display:inline-block}}.inno-gift–minimal .inno-icon{display:inline-block}.inno-gift.is-available{display:block}.is-app .inno-gift{display:none}.inno-gift .inno-icon–loading{animation:spin 1s linear forwards infinite}.inno-gift .inno-icon{display:none}.inno-gift [data-state=ready] .inno-icon–gift{display:initial}.inno-gift [data-state=loading] .inno-icon–loading{display:initial}.inno-gift [data-state=complete] .inno-icon–tickmark{display:initial}.inno-gift [data-state=error] .inno-icon–cross{display:initial}.inno-gift-toast-receiver{display:none}@keyframes spin{0%{rotate:0deg}100%{rotate:360deg}}.inno-graphic__iframe,.inno-graphic__datawrapper{width:100%}.inno-hero{margin-block-start:0}.inno-hero–has-media .inno-hero__content{padding-bottom:72px}@media(min-width: 960px){.inno-hero–has-media .inno-hero__content{padding-bottom:128px}}.inno-hero–style-transparent .inno-hero__content{background:rgba(0,0,0,0)}.inno-hero–layout-above{display:flex;flex-direction:column-reverse}.inno-hero–layout-above .inno-hero__content{padding:24px 0}.inno-hero–layout-above .inno-hero__media{max-width:80%;margin:0 auto;padding-top:24px}.inno-hero–layout-above .inno-hero__media>*{max-width:350px}.inno-hero–layout-above .inno-hero__media .inno-caption-text{display:none}.inno-hero__content{padding-block:24px;text-align:center}@media(min-width: 960px){.inno-hero__content{padding-block:32px}}.inno-hero__eyebrow{font-family:”Grot12″,sans-serif;font-weight:bold;text-transform:uppercase;font-size:16px;font-weight:bold;padding:5px 8px;background:var(–color-over-accent);color:var(–color-accent);width:max-content;text-decoration:none;line-height:2}@media(min-width: 768px){.inno-hero__eyebrow{font-size:18px}}.inno-hero__headline{font-family:”Inquirer Headline”,”Times New Roman”,serif;font-size:40px;font-weight:600;line-height:1;text-wrap:balance}@media(min-width: 768px){.inno-hero__headline{font-size:52px}}.inno-hero__subheadline{font-family:”Inquirer Headline”,”Times New Roman”,serif;font-size:20px;line-height:1.3;text-wrap:balance}@media(min-width: 768px){.inno-hero__subheadline{font-size:24px}}.inno-hero__media{position:relative;z-index:2;margin-top:-48px}@media(min-width: 960px){.inno-hero__media{margin-top:-96px}}.inno-hover{position:relative;cursor:pointer;border:1px var(–color-accent) solid;padding:3px 4px;transition:border .4s ease-in-out;box-sizing:border-box}@media(min-width: 768px){.inno-hover{cursor:help}}.inno-hover:hover{border:1px var(–color-accent) solid}.inno-hover__box{position:fixed;bottom:0;left:0;right:0;z-index:20;background-color:var(–color-background);pointer-events:none;transform:translateY(100%);transition:transform .4s ease-in-out;padding:16px;border-top:1px solid var(–color-accent);white-space:normal;font-family:”Grot 10″,sans-serif;font-size:14px;line-height:1.5}@media(min-width: 768px){.inno-hover__box{position:absolute;top:100%;width:200px;left:-1px;right:0;bottom:auto;margin:auto;max-width:250px;padding:6px;opacity:0;transition:opacity .4s ease-in-out;transform:none;border:1px solid var(–color-accent)}}.inno-hover.is-visible .inno-hover__box{opacity:1;transform:translateY(0)}.inno-icon{display:inline-block;width:1.2em;height:1.2em;fill:currentColor}.inno-icon–white{fill:#fff}.inno-icon–black{fill:#222}.inno-icon–accent{fill:var(–color-accent)}.inno-icon–over-accent{fill:var(–color-over-accent)}.inno-icon__stroke{fill:rgba(0,0,0,0);stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke}.inno-icon–white .inno-icon__stroke{stroke:#fff}.inno-icon–black .inno-icon__stroke{stroke:#222}.inno-icon–accent .inno-icon__stroke{stroke:var(–color-accent)}.inno-icon–over-accent .inno-icon__stroke{stroke:var(–color-over-accent)}.inno-image__img{width:100%;display:block}.inno-link{display:flex;align-items:center;width:fit-content;text-decoration:none}.inno-link:hover .inno-link__copy{color:var(–color-accent)}.inno-link:hover .inno-icon{transform:translateX(0px)}.inno-link .inno-icon{width:20px;height:20px;margin-left:5px;display:inline-block;transform:translateX(-2px);transition:transform .3s ease-in-out}.inno-link__copy{font-family:”Inquirer Headline”,”Times New Roman”,serif;font-weight:600;color:var(–color-text-primary);font-size:24px;line-height:1;transition:color .3s ease-in-out}.inno-looping-video__video{width:100%}.inno-more__header{display:flex;justify-content:space-between;align-items:center;border-top:3px solid var(–color-text-primary);padding-top:8px;margin-block-end:16px;line-height:1.2}.inno-more__header .inno-link{margin-bottom:0}.inno-more__header .inno-link__copy{display:none}@media(min-width: 768px){.inno-more__header .inno-link__copy{display:block}}.inno-more__title{max-width:650px;display:block;font-family:”Grot12″,sans-serif;font-size:32px;text-transform:uppercase;color:var(–color-text-primary);margin:0;text-wrap:balance}@media(min-width: 768px){.inno-more__title{max-width:none}}.inno-more__stories{display:flex;gap:24px;flex-direction:column}@media(min-width: 768px){.inno-more__stories{flex-direction:row}}.inno-more__stories .inno-related{height:100%;margin-bottom:0;border:0;padding:0}.inno-more__stories .inno-related .inno-image{margin:0 0 12px 0;aspect-ratio:3/2}.inno-more__stories .inno-related .inno-image__img{width:100%;height:100%;object-fit:cover}.inno-more__story{position:relative;display:block;max-width:650px;margin:0 auto}@media(min-width: 768px){.inno-more__story{max-width:none}}.inno-more__story:after{content:””;position:absolute;z-index:2;background:var(–color-faint)}@media(width < 768px){.inno-more__story:after{left:0;bottom:-12px;width:100%;height:1px}}@media(min-width: 768px){.inno-more__story:after{top:0;right:-12px;width:1px;height:100%}}.inno-more__story:last-child:after{display:none}.inno-p{-webkit-font-smoothing:subpixel-antialiased;-mox-osx-font-smoothing:grayscale;color:#222;color:var(–color-text-primary);font-family:"Inquirer Text","Times New Roman",serif;font-size:18px;line-height:1.666666;white-space:pre-line;text-wrap:pretty}@media(min-width: 600px){.inno-p{font-size:20px;line-height:1.6}}.inno-p–has-dropcap:first-letter{margin-top:1px;margin-right:12px;margin-bottom:0;margin-left:0;font-family:"Inquirer Headline","Times New Roman",serif;font-size:3.2em;float:left;font-weight:bold;line-height:1;color:var(–color-text-accent)}@-moz-document url-prefix(){.inno-p–has-dropcap:first-letter{margin-top:10px;margin-bottom:0px}}@media(min-width: 600px){.inno-p–has-dropcap:first-letter{font-size:5.3em;margin-top:-3px;margin-bottom:-10px}@-moz-document url-prefix(){.inno-p–has-dropcap:first-letter{margin-top:12px;margin-bottom:0px}}}.inno-p a{transition:box-shadow .25s ease;color:var(–color-text-link);text-decoration:none}.inno-p a:hover{box-shadow:inset 0 -1px 0 0 var(–color-text-link)}.inno-p__endmark{display:inline-block;height:1.1em;width:1.1em;margin-left:5px;vertical-align:text-bottom;margin-bottom:2px;fill:var(–color-text-accent)}.inno-premium{padding:19px 26px 22px 8px;color:var(–color-text-primary);font-family:"Grot 10",sans-serif;font-size:18px;line-height:1;font-weight:normal;background-color:var(–color-background-secondary)}.inno-premium .inno-icon{fill:#f0af13;width:24px;margin-right:7px}.inno-premium__header{display:flex}.inno-premium__hed{font-weight:bold;line-height:22px;font-size:16px;color:var(–color-text-primary);padding:3px 0 4px;font-family:"Grot 10",sans-serif;text-wrap:pretty}.inno-mode–dark .inno-premium__hed{color:#fff}.inno-premium__message{font-weight:500;line-height:22px;font-size:16px;color:var(–color-text-secondary);font-family:"Grot 10",sans-serif;margin-left:32px;text-wrap:pretty}.inno-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;opacity:0}.inno-toast b,.inno-toast strong{font-weight:normal}.inno-toast.is-active{translate:0 0;opacity:1}
The Philadelphia 76ers have had a busy offseason so far — adding two players who were with the Boston Celtics last season. They acquired Jaylen Brown in a blockbuster trade in exchange for Paul George and signed Anfernee Simons to a two-year, $12.3 million deal.
That got us thinking: how many players have suited up for both the Sixers and their Atlantic Division rivals in green?
We found ten players who appeared in at least 50 games for both franchises. We'll give you a clue for each player. All you have to do is tell us their name. Good luck!
-
Jrue Holiday
0% readers got this right
Drafted by Philly, he developed into an All-Star (2010-13) before winning a championship with the Celtics in 2024.
-
Evan Turner
0% readers got this right
Former No. 2 overall pick who played for the 76ers (2010-14) and later the Celtics (2014-16).
-
Dana Barros
0% readers got this right
All-Star with the 76ers (1994-95) who later became a veteran contributor for the Celtics.
-
Gerald Henderson
0% readers got this right
NBA champion with the Celtics (1980-84) before a later stint with the 76ers (1988–89).
-
Amir Johnson
0% readers got this right
Forward for the Celtics (2016-17) who provided frontcourt depth for the 76ers (2018–19).
-
Doug Overton
0% readers got this right
A Philly native who played point guard for the 76ers (1997-99) and later the Celtics (2000–01).
-
Bailey Howell
0% readers got this right
Two-time NBA champion with the Celtics (1967–70) before ending his career with the 76ers (1971).
-
Guerschon Yabusele
0% readers got this right
Began his NBA career with the Celtics before playing a season with the 76ers in 2025.
-
Al Horford
0% readers got this right
Veteran big man who played for the Celtics and had a one-season stop in Philadelphia (2019–20).
-
Tony Battie
0% readers got this right
Defensive center for the Celtics (1999–2004) who finished his career with the 76ers.
The Sixers may not be done making moves this offseason. Follow along here, including if the Sixers may succeed in the LeBron James sweepstakes.
story continues after advertisement
- Design, development, and reporting: Jasen Lo
- Editing: Sam Morris
story continues after advertisement
(()=>{var un=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var yt=un(j=>{var ln={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 ft(t){return t===void 0&&(t=new Date),ln[t.getMonth()]}var hn={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 gt(t){return t===void 0&&(t=new Date),hn[t.getMonth()]}function X(t){return t==null}function vt(t){return typeof t==”number”&&isFinite(t)}function we(t){return vt(t)&&Math.floor(t)===t}var dn=[“one”,”two”,”three”,”four”,”five”,”six”,”seven”,”eight”,”nine”],fn=[“million”,”billion”,”trillion”,”quadrillion”,”quintillion”,”sextillion”,”septillion”,”octillion”,”nonillion”,”decillion”],pt=[“th”,”st”,”nd”,”rd”,”th”,”th”,”th”,”th”,”th”,”th”],gn=[11,12,13];function mt(t){if(X(t))return””;var e=+t;return we(e)?gn.indexOf(e%100)>-1?pt[0]:pt[e%10]:””}var pn=[“first”,”second”,”third”,”fourth”,”fifth”,”sixth”,”seventh”,”eighth”,”ninth”],mn=new RegExp(/s+([^s]*)s*$/);j.apdate=function(t){return t===void 0&&(t=new Date),ft(t)+” “+t.getDate()+”, “+t.getFullYear()},j.apdatetab=function(t){return t===void 0&&(t=new Date),gt(t)+” “+t.getDate()+”, “+t.getFullYear()},j.apmonth=ft,j.apmonthtab=gt,j.apnumber=function(t){if(X(t))return””;var e=+t;return we(e)?e=10?t.toString():dn[e-1]:t.toString()},j.aptime=function(t){t===void 0&&(t=new Date);var e,n,r=t.getHours(),s=t.getMinutes(),a=s===0;if(a){if(r===0)return”midnight”;if(r===12)return”noon”}return r0?r:12):(e=”p.m.”,n=r===12?r:r-12),a?n+” “+e:n+”:”+(s<10?"0"+s:s)+" "+e},j.capfirst=function(t){if(X(t))return"";var e=String(t);return""+e.charAt(0).toUpperCase()+e.slice(1)},j.intcomma=function(t){if(X(t))return"";var e,n=+t;return vt(n)?((e=n.toString().split("."))[0]=e[0].replace(/B(?=(d{3})+(?!d))/g,","),e.join(".")):t.toString()},j.intword=function(t){if(X(t))return"";var e=+t;if(!we(e))return t.toString();var n=Math.abs(e);if(n<1e6)return t.toString();var r=Math.ceil(Math.log(n+1)/Math.LN10)-1,s=r-r%3,a=e/Math.pow(10,s);return(a=Math.round(10*a)/10)+" "+fn[Math.floor(s/3)-2]},j.ordinal=function(t,e){if(e===void 0&&(e=!1),X(t))return"";var n=+t;return we(n)?e&&nMath.random()*(e-t)+t;var Ae=t=>{if(t)return t.trim().toLowerCase().normalize(“NFD”).replace(/[u0300-u036f]/g,””).replace(/[^A-Z0-9 ]/gi,””).trim().replace(/ /g,”-“)};var wt=()=>/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);var je=(t,e=null,n=null)=>{n||(n=document.querySelector(“head”));let r=document.createElement(“script”);r.type=”text/javascript”,r.src=t,e&&(r.onload=e),n.appendChild(r)},At=()=>(window.PMNdataLayer?.[0]!==void 0&&window.PMNdataLayer[0])?.analytics?.user?.state===”Subscribed”,Mt=()=>{let e=(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 e>”u”},bt=()=>{let e=(window.PMNdataLayer?.[0]!==void 0&&window.PMNdataLayer[0])?.analytics?.user?.hasAdsFreeReading;return!!(e&&e==1)},Oe=()=>window.location.host.includes(“localhost”);var Me,vn=(t,e)=>{Me=Me||window.PMNdataLayer,Me?Me.push({event:”misc_event”,eventAction:t,eventLabel:e}):window.location.hostname.includes(“localhost”)?console.log(“Analytics event:”,t,e,”(not actually being sent due to localhost)”):console.log(“Failed to push analytics event”,t,e)},de={event:(t,e)=>{vn(t,e)}};var Ct=async(t,e)=>(await fetch(`https://inq-junto.herokuapp.com/${t}`,{method:”POST”,headers:{“Content-Type”:”application/json”},mode:”cors”,body:JSON.stringify(e)})).json(),Pe=()=>{let e=document.querySelector(“.js-inno”).dataset.junto;if(e)return e;throw new Error(“no junto id found”)},fe={getDefaultId:()=>Pe(),vote:(t,e=Pe())=>{Ct(“vote”,{poll:e,ballot:t})},results:async(t=Pe())=>await Ct(“results”,{poll:t})};var Re={};(function t(e,n,r,s){var a=!!(e.Worker&&e.Blob&&e.Promise&&e.OffscreenCanvas&&e.OffscreenCanvasRenderingContext2D&&e.HTMLCanvasElement&&e.HTMLCanvasElement.prototype.transferControlToOffscreen&&e.URL&&e.URL.createObjectURL),c=typeof Path2D==”function”&&typeof DOMMatrix==”function”,h=function(){if(!e.OffscreenCanvas)return!1;try{var o=new OffscreenCanvas(1,1),i=o.getContext(“2d”);i.fillRect(0,0,1,1);var m=o.transferToImageBitmap();i.createPattern(m,”no-repeat”)}catch{return!1}return!0}();function l(){}function f(o){var i=n.exports.Promise,m=i!==void 0?i:e.Promise;return typeof m==”function”?new m(o):(o(l,l),null)}var u=function(o,i){return{transform:function(m){if(o)return m;if(i.has(m))return i.get(m);var A=new OffscreenCanvas(m.width,m.height),M=A.getContext(“2d”);return M.drawImage(m,0,0),i.set(m,A),A},clear:function(){i.clear()}}}(h,new Map),g=function(){var o=Math.floor(16.666666666666668),i,m,A={},M=0;return typeof requestAnimationFrame==”function”&&typeof cancelAnimationFrame==”function”?(i=function(b){var C=Math.random();return A[C]=requestAnimationFrame(function w(S){M===S||M+o-1<S?(M=S,delete A[C],b()):A[C]=requestAnimationFrame(w)}),C},m=function(b){A[b]&&cancelAnimationFrame(A[b])}):(i=function(b){return setTimeout(b,o)},m=function(b){return clearTimeout(b)}),{frame:i,cancel:m}}(),p=function(){var o,i,m={};function A(M){function b(C,w){M.postMessage({options:C||{},callback:w})}M.init=function(w){var S=w.transferControlToOffscreen();M.postMessage({canvas:S},[S])},M.fire=function(w,S,F){if(i)return b(w,null),i;var L=Math.random().toString(36).slice(2);return i=f(function(D){function B(_){_.data.callback===L&&(delete m[L],M.removeEventListener("message",B),i=null,u.clear(),F(),D())}M.addEventListener("message",B),b(w,L),m[L]=B.bind(null,{data:{callback:L}})}),i},M.reset=function(){M.postMessage({reset:!0});for(var w in m)m[w](),delete m[w]}}return function(){if(o)return o;if(!r&&a){var M=["var CONFETTI, SIZE = {}, module = {};","("+t.toString()+")(this, module, true, SIZE);","onmessage = function(msg) {"," if (msg.data.options) {"," CONFETTI(msg.data.options).then(function () {"," if (msg.data.callback) {"," postMessage({ callback: msg.data.callback });"," }"," });"," } else if (msg.data.reset) {"," CONFETTI && CONFETTI.reset();"," } else if (msg.data.resize) {"," SIZE.width = msg.data.resize.width;"," SIZE.height = msg.data.resize.height;"," } else if (msg.data.canvas) {"," SIZE.width = msg.data.canvas.width;"," SIZE.height = msg.data.canvas.height;"," CONFETTI = module.exports.create(msg.data.canvas);"," }","}"].join(`
`);try{o=new Worker(URL.createObjectURL(new Blob([M])))}catch(b){return typeof console<"u"&&typeof console.warn=="function"&&console.warn("u{1F38A} Could not load worker",b),null}A(o)}return o}}(),d={particleCount:50,angle:90,spread:45,startVelocity:45,decay:.9,gravity:1,drift:0,ticks:200,x:.5,y:.5,shapes:["square","circle"],zIndex:100,colors:["#26ccff","#a25afd","#ff5e7e","#88ff5a","#fcff42","#ffa62d","#ff36ff"],disableForReducedMotion:!1,scalar:1};function x(o,i){return i?i(o):o}function E(o){return o!=null}function y(o,i,m){return x(o&&E(o[i])?o[i]:d[i],m)}function z(o){return o<0?0:Math.floor(o)}function W(o,i){return Math.floor(Math.random()*(i-o))+o}function $(o){return parseInt(o,16)}function Y(o){return o.map(ce)}function ce(o){var i=String(o).replace(/[^0-9a-f]/gi,"");return i.length<6&&(i=i[0]+i[0]+i[1]+i[1]+i[2]+i[2]),{r:$(i.substring(0,2)),g:$(i.substring(2,4)),b:$(i.substring(4,6))}}function Be(o){var i=y(o,"origin",Object);return i.x=y(i,"x",Number),i.y=y(i,"y",Number),i}function le(o){o.width=document.documentElement.clientWidth,o.height=document.documentElement.clientHeight}function T(o){var i=o.getBoundingClientRect();o.width=i.width,o.height=i.height}function q(o){var i=document.createElement("canvas");return i.style.position="fixed",i.style.top="0px",i.style.left="0px",i.style.pointerEvents="none",i.style.zIndex=o,i}function P(o,i,m,A,M,b,C,w,S){o.save(),o.translate(i,m),o.rotate(b),o.scale(A,M),o.arc(0,0,1,C,w,S),o.restore()}function ne(o){var i=o.angle*(Math.PI/180),m=o.spread*(Math.PI/180);return{x:o.x,y:o.y,wobble:Math.random()*10,wobbleSpeed:Math.min(.11,Math.random()*.1+.05),velocity:o.startVelocity*.5+Math.random()*o.startVelocity,angle2D:-i+(.5*m-Math.random()*m),tiltAngle:(Math.random()*(.75-.25)+.25)*Math.PI,color:o.color,shape:o.shape,tick:0,totalTicks:o.ticks,decay:o.decay,drift:o.drift,random:Math.random()+2,tiltSin:0,tiltCos:0,wobbleX:0,wobbleY:0,gravity:o.gravity*3,ovalScalar:.6,scalar:o.scalar,flat:o.flat}}function he(o,i){i.x+=Math.cos(i.angle2D)*i.velocity+i.drift,i.y+=Math.sin(i.angle2D)*i.velocity+i.gravity,i.velocity*=i.decay,i.flat?(i.wobble=0,i.wobbleX=i.x+10*i.scalar,i.wobbleY=i.y+10*i.scalar,i.tiltSin=0,i.tiltCos=0,i.random=1):(i.wobble+=i.wobbleSpeed,i.wobbleX=i.x+10*i.scalar*Math.cos(i.wobble),i.wobbleY=i.y+10*i.scalar*Math.sin(i.wobble),i.tiltAngle+=.1,i.tiltSin=Math.sin(i.tiltAngle),i.tiltCos=Math.cos(i.tiltAngle),i.random=Math.random()+2);var m=i.tick++/i.totalTicks,A=i.x+i.random*i.tiltCos,M=i.y+i.random*i.tiltSin,b=i.wobbleX+i.random*i.tiltCos,C=i.wobbleY+i.random*i.tiltSin;if(o.fillStyle="rgba("+i.color.r+", "+i.color.g+", "+i.color.b+", "+(1-m)+")",o.beginPath(),c&&i.shape.type==="path"&&typeof i.shape.path=="string"&&Array.isArray(i.shape.matrix))o.fill(ye(i.shape.path,i.shape.matrix,i.x,i.y,Math.abs(b-A)*.1,Math.abs(C-M)*.1,Math.PI/10*i.wobble));else if(i.shape.type==="bitmap"){var w=Math.PI/10*i.wobble,S=Math.abs(b-A)*.1,F=Math.abs(C-M)*.1,L=i.shape.bitmap.width*i.scalar,D=i.shape.bitmap.height*i.scalar,B=new DOMMatrix([Math.cos(w)*S,Math.sin(w)*S,-Math.sin(w)*F,Math.cos(w)*F,i.x,i.y]);B.multiplySelf(new DOMMatrix(i.shape.matrix));var _=o.createPattern(u.transform(i.shape.bitmap),"no-repeat");_.setTransform(B),o.globalAlpha=1-m,o.fillStyle=_,o.fillRect(i.x-L/2,i.y-D/2,L,D),o.globalAlpha=1}else if(i.shape==="circle")o.ellipse?o.ellipse(i.x,i.y,Math.abs(b-A)*i.ovalScalar,Math.abs(C-M)*i.ovalScalar,Math.PI/10*i.wobble,0,2*Math.PI):P(o,i.x,i.y,Math.abs(b-A)*i.ovalScalar,Math.abs(C-M)*i.ovalScalar,Math.PI/10*i.wobble,0,2*Math.PI);else if(i.shape==="star")for(var I=Math.PI/2*3,R=4*i.scalar,H=8*i.scalar,V=i.x,Z=i.y,se=5,K=Math.PI/se;se–;)V=i.x+Math.cos(I)*H,Z=i.y+Math.sin(I)*H,o.lineTo(V,Z),I+=K,V=i.x+Math.cos(I)*R,Z=i.y+Math.sin(I)*R,o.lineTo(V,Z),I+=K;else o.moveTo(Math.floor(i.x),Math.floor(i.y)),o.lineTo(Math.floor(i.wobbleX),Math.floor(M)),o.lineTo(Math.floor(b),Math.floor(C)),o.lineTo(Math.floor(A),Math.floor(i.wobbleY));return o.closePath(),o.fill(),i.tick<i.totalTicks}function Q(o,i,m,A,M){var b=i.slice(),C=o.getContext("2d"),w,S,F=f(function(L){function D(){w=S=null,C.clearRect(0,0,A.width,A.height),u.clear(),M(),L()}function B(){r&&!(A.width===s.width&&A.height===s.height)&&(A.width=o.width=s.width,A.height=o.height=s.height),!A.width&&!A.height&&(m(o),A.width=o.width,A.height=o.height),C.clearRect(0,0,A.width,A.height),b=b.filter(function(_){return he(C,_)}),b.length?w=g.frame(B):D()}w=g.frame(B),S=D});return{addFettis:function(L){return b=b.concat(L),F},canvas:o,promise:F,reset:function(){w&&g.cancel(w),S&&S()}}}function _e(o,i){var m=!o,A=!!y(i||{},"resize"),M=!1,b=y(i,"disableForReducedMotion",Boolean),C=a&&!!y(i||{},"useWorker"),w=C?p():null,S=m?le:T,F=o&&w?!!o.__confetti_initialized:!1,L=typeof matchMedia=="function"&&matchMedia("(prefers-reduced-motion)").matches,D;function B(I,R,H){for(var V=y(I,"particleCount",z),Z=y(I,"angle",Number),se=y(I,"spread",Number),K=y(I,"startVelocity",Number),en=y(I,"decay",Number),tn=y(I,"gravity",Number),nn=y(I,"drift",Number),ut=y(I,"colors",Y),rn=y(I,"ticks",Number),lt=y(I,"shapes"),sn=y(I,"scalar"),on=!!y(I,"flat"),ht=Be(I),dt=V,Te=[],an=o.width*ht.x,cn=o.height*ht.y;dt–;)Te.push(ne({x:an,y:cn,angle:Z,spread:se,startVelocity:K,color:ut[dt%ut.length],shape:lt[W(0,lt.length)],ticks:rn,decay:en,gravity:tn,drift:nn,scalar:sn,flat:on}));return D?D.addFettis(Te):(D=Q(o,Te,S,R,H),D.promise)}function _(I){var R=b||y(I,"disableForReducedMotion",Boolean),H=y(I,"zIndex",Number);if(R&&L)return f(function(K){K()});m&&D?o=D.canvas:m&&!o&&(o=q(H),document.body.appendChild(o)),A&&!F&&S(o);var V={width:o.width,height:o.height};w&&!F&&w.init(o),F=!0,w&&(o.__confetti_initialized=!0);function Z(){if(w){var K={getBoundingClientRect:function(){if(!m)return o.getBoundingClientRect()}};S(K),w.postMessage({resize:{width:K.width,height:K.height}});return}V.width=V.height=null}function se(){D=null,A&&(M=!1,e.removeEventListener("resize",Z)),m&&o&&(document.body.contains(o)&&document.body.removeChild(o),o=null,F=!1)}return A&&!M&&(M=!0,e.addEventListener("resize",Z,!1)),w?w.fire(I,V,se):B(I,V,se)}return _.reset=function(){w&&w.reset(),D&&D.reset()},_}var k;function re(){return k||(k=_e(null,{useWorker:!0,resize:!0})),k}function ye(o,i,m,A,M,b,C){var w=new Path2D(o),S=new Path2D;S.addPath(w,new DOMMatrix(i));var F=new Path2D;return F.addPath(S,new DOMMatrix([Math.cos(C)*M,Math.sin(C)*M,-Math.sin(C)*b,Math.cos(C)*b,m,A])),F}function Qt(o){if(!c)throw new Error("path confetti are not supported in this browser");var i,m;typeof o=="string"?i=o:(i=o.path,m=o.matrix);var A=new Path2D(i),M=document.createElement("canvas"),b=M.getContext("2d");if(!m){for(var C=1e3,w=C,S=C,F=0,L=0,D,B,_=0;_<C;_+=2)for(var I=0;I<C;I+=2)b.isPointInPath(A,_,I,"nonzero")&&(w=Math.min(w,_),S=Math.min(S,I),F=Math.max(F,_),L=Math.max(L,I));D=F-w,B=L-S;var R=10,H=Math.min(R/D,R/B);m=[H,0,0,H,-Math.round(D/2+w)*H,-Math.round(B/2+S)*H]}return{type:"path",path:i,matrix:m}}function Xt(o){var i,m=1,A="#000000",M='"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", "EmojiOne Color", "Android Emoji", "Twemoji Mozilla", "system emoji", sans-serif';typeof o=="string"?i=o:(i=o.text,m="scalar"in o?o.scalar:m,M="fontFamily"in o?o.fontFamily:M,A="color"in o?o.color:A);var b=10*m,C=""+b+"px "+M,w=new OffscreenCanvas(b,b),S=w.getContext("2d");S.font=C;var F=S.measureText(i),L=Math.ceil(F.actualBoundingBoxRight+F.actualBoundingBoxLeft),D=Math.ceil(F.actualBoundingBoxAscent+F.actualBoundingBoxDescent),B=2,_=F.actualBoundingBoxLeft+B,I=F.actualBoundingBoxAscent+B;L+=B+B,D+=B+B,w=new OffscreenCanvas(L,D),S=w.getContext("2d"),S.font=C,S.fillStyle=A,S.fillText(i,_,I);var R=1/m;return{type:"bitmap",bitmap:w.transferToImageBitmap(),matrix:[R,0,0,R,-L*R/2,-D*R/2]}}n.exports=function(){return re().apply(this,arguments)},n.exports.reset=function(){re().reset()},n.exports.create=_e,n.exports.shapeFromPath=Qt,n.exports.shapeFromText=Xt})(function(){return typeof window<"u"?window:typeof self{let t=document.querySelector(“.js-inno”);return[window.getComputedStyle(t).getPropertyValue(“–color-accent”),”#222222″,”#dcdcdc”]};function yn(){be({particleCount:60,angle:60,spread:55,origin:{x:0},colors:Ne()}),be({particleCount:60,angle:120,spread:55,origin:{x:1},colors:Ne()})}var wn=t=>{be({angle:ke(55,125),spread:ke(50,70),particleCount:Math.floor(50*t),colors:Ne()})},An=(t,e)=>{t==e?yn():wn(t/e)},Ce={launch:(t,e)=>{An(t,e)}};function ee(t){return Array.isArray?Array.isArray(t):Bt(t)===”[object Array]”}function Mn(t){if(typeof t==”string”)return t;if(typeof t==”bigint”)return t.toString();let e=t+””;return e==”0″&&1/t==-1/0?”-0″:e}function $e(t){return t==null?””:Mn(t)}function O(t){return typeof t==”string”}function Ee(t){return typeof t==”number”}function bn(t){return t===!0||t===!1||Cn(t)&&Bt(t)==”[object Boolean]”}function Lt(t){return typeof t==”object”}function Cn(t){return Lt(t)&&t!==null}function N(t){return t!=null}function Se(t){return!t.trim().length}function Bt(t){return t==null?t===void 0?”[object Undefined]”:”[object Null]”:Object.prototype.toString.call(t)}var Sn=”Incorrect ‘index’ type”,En=t=>`Invalid value for key ${t}`,In=t=>`Pattern length exceeds max of ${t}.`,xn=t=>`Missing ${t} property in key`,Fn=t=>`Property ‘weight’ in key ‘${t}’ must be a positive integer`,St=Object.prototype.hasOwnProperty,ze=class{constructor(e){this._keys=[],this._keyMap={};let n=0;e.forEach(r=>{let s=_t(r);this._keys.push(s),this._keyMap[s.id]=s,n+=s.weight}),this._keys.forEach(r=>{r.weight/=n})}get(e){return this._keyMap[e]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}};function _t(t){let e=null,n=null,r=null,s=1,a=null;if(O(t)||ee(t))r=t,e=Et(t),n=qe(t);else{if(!St.call(t,”name”))throw new Error(xn(“name”));let c=t.name;if(r=c,St.call(t,”weight”)&&(s=t.weight,s{if(N(a))if(!c[h])n.push(l!==void 0?{v:a,i:l}:a);else{let f=c[h],u=a[f];if(!N(u))return;if(h===c.length-1&&(O(u)||Ee(u)||bn(u)||typeof u==”bigint”))n.push(l!==void 0?{v:$e(u),i:l}:$e(u));else if(ee(u)){r=!0;for(let g=0,p=u.length;g
t.score===e.score?t.idx<e.idx?-1:1:t.score{this._keysMap[n.id]=r})}create(){this.isCreated||!this.docs.length||(this.isCreated=!0,O(this.docs[0])?this.docs.forEach((e,n)=>{this._addString(e,n)}):this.docs.forEach((e,n)=>{this._addObject(e,n)}),this.norm.clear())}add(e){let n=this.size();O(e)?this._addString(e,n):this._addObject(e,n)}removeAt(e){this.records.splice(e,1);for(let n=e,r=this.size();n=0;n-=1)this.records.splice(e[n],1);for(let n=0,r=this.records.length;n{let c=s.getFn?s.getFn(e):this.getFn(e,s.path);if(N(c)){if(ee(c)){let h=[];for(let l=0,f=c.length;ln),records:this.records}}};function Tt(t,e,{getFn:n=v.getFn,fieldNormWeight:r=v.fieldNormWeight}={}){let s=new ge({getFn:n,fieldNormWeight:r});return s.setKeys(t.map(_t)),s.setSources(e),s.create(),s}function On(t,{getFn:e=v.getFn,fieldNormWeight:n=v.fieldNormWeight}={}){let{keys:r,records:s}=t,a=new ge({getFn:e,fieldNormWeight:n});return a.setKeys(r),a.setIndexRecords(s),a}function Pn(t=[],e=v.minMatchCharLength){let n=[],r=-1,s=-1,a=0;for(let c=t.length;a=e&&n.push([r,s]),r=-1)}return t[a-1]&&a-r>=e&&n.push([r,a-1]),n}var ie=32;function Rn(t,e,n,{location:r=v.location,distance:s=v.distance,threshold:a=v.threshold,findAllMatches:c=v.findAllMatches,minMatchCharLength:h=v.minMatchCharLength,includeMatches:l=v.includeMatches,ignoreLocation:f=v.ignoreLocation}={}){if(e.length>ie)throw new Error(In(ie));let u=e.length,g=t.length,p=Math.max(0,Math.min(r,g)),d=a,x=p,E=(T,q)=>{let P=T/u;if(f)return P;let ne=Math.abs(p-q);return s?P+ne/s:ne?1:P},y=h>1||l,z=y?Array(g):[],W;for(;(W=t.indexOf(e,x))>-1;){let T=E(0,W);if(d=Math.min(T,d),x=W+u,y){let q=0;for(;q<u;)z[W+q]=1,q+=1}}x=-1;let $=[],Y=1,ce=u+g,Be=1<<u-1;for(let T=0;T<u;T+=1){let q=0,P=ce;for(;q<P;)E(T,p+P)<=d?q=P:ce=P,P=Math.floor((ce-q)/2+q);ce=P;let ne=Math.max(1,p-P+1),he=c?g:Math.min(p+P,g)+u,Q=Array(he+2);Q[he+1]=(1<=ne;k-=1){let re=k-1,ye=n[t[re]];if(y&&(z[re]=+!!ye),Q[k]=(Q[k+1]<<1|1)&ye,T&&(Q[k]|=($[k+1]|$[k])<<1|1|$[k+1]),Q[k]&Be&&(Y=E(T,re),Y<=d)){if(d=Y,x=re,xd)break;$=Q}let le={isMatch:x>=0,score:Math.max(.001,Y)};if(y){let T=Pn(z,h);T.length?l&&(le.indices=T):le.isMatch=!1}return le}function Nn(t){let e={};for(let n=0,r=t.length;n<r;n+=1){let s=t.charAt(n);e[s]=(e[s]||0)|1<<r-n-1}return e}function st(t){if(t.lengthn[0]-r[0]||n[1]-r[1]);let e=[t[0]];for(let n=1,r=t.length;n<r;n+=1){let s=e[e.length-1],a=t[n];a[0]t.normalize(“NFD”).replace(/[u0300-u036Fu0483-u0489u0591-u05BDu05BFu05C1u05C2u05C4u05C5u05C7u0610-u061Au064B-u065Fu0670u06D6-u06DCu06DF-u06E4u06E7u06E8u06EA-u06EDu0711u0730-u074Au07A6-u07B0u07EB-u07F3u07FDu0816-u0819u081B-u0823u0825-u0827u0829-u082Du0859-u085Bu08D3-u08E1u08E3-u0903u093A-u093Cu093E-u094Fu0951-u0957u0962u0963u0981-u0983u09BCu09BE-u09C4u09C7u09C8u09CB-u09CDu09D7u09E2u09E3u09FEu0A01-u0A03u0A3Cu0A3E-u0A42u0A47u0A48u0A4B-u0A4Du0A51u0A70u0A71u0A75u0A81-u0A83u0ABCu0ABE-u0AC5u0AC7-u0AC9u0ACB-u0ACDu0AE2u0AE3u0AFA-u0AFFu0B01-u0B03u0B3Cu0B3E-u0B44u0B47u0B48u0B4B-u0B4Du0B56u0B57u0B62u0B63u0B82u0BBE-u0BC2u0BC6-u0BC8u0BCA-u0BCDu0BD7u0C00-u0C04u0C3E-u0C44u0C46-u0C48u0C4A-u0C4Du0C55u0C56u0C62u0C63u0C81-u0C83u0CBCu0CBE-u0CC4u0CC6-u0CC8u0CCA-u0CCDu0CD5u0CD6u0CE2u0CE3u0D00-u0D03u0D3Bu0D3Cu0D3E-u0D44u0D46-u0D48u0D4A-u0D4Du0D57u0D62u0D63u0D82u0D83u0DCAu0DCF-u0DD4u0DD6u0DD8-u0DDFu0DF2u0DF3u0E31u0E34-u0E3Au0E47-u0E4Eu0EB1u0EB4-u0EB9u0EBBu0EBCu0EC8-u0ECDu0F18u0F19u0F35u0F37u0F39u0F3Eu0F3Fu0F71-u0F84u0F86u0F87u0F8D-u0F97u0F99-u0FBCu0FC6u102B-u103Eu1056-u1059u105E-u1060u1062-u1064u1067-u106Du1071-u1074u1082-u108Du108Fu109A-u109Du135D-u135Fu1712-u1714u1732-u1734u1752u1753u1772u1773u17B4-u17D3u17DDu180B-u180Du1885u1886u18A9u1920-u192Bu1930-u193Bu1A17-u1A1Bu1A55-u1A5Eu1A60-u1A7Cu1A7Fu1AB0-u1ABEu1B00-u1B04u1B34-u1B44u1B6B-u1B73u1B80-u1B82u1BA1-u1BADu1BE6-u1BF3u1C24-u1C37u1CD0-u1CD2u1CD4-u1CE8u1CEDu1CF2-u1CF4u1CF7-u1CF9u1DC0-u1DF9u1DFB-u1DFFu20D0-u20F0u2CEF-u2CF1u2D7Fu2DE0-u2DFFu302A-u302Fu3099u309AuA66F-uA672uA674-uA67DuA69EuA69FuA6F0uA6F1uA802uA806uA80BuA823-uA827uA880uA881uA8B4-uA8C5uA8E0-uA8F1uA8FFuA926-uA92DuA947-uA953uA980-uA983uA9B3-uA9C0uA9E5uAA29-uAA36uAA43uAA4CuAA4DuAA7B-uAA7DuAAB0uAAB2-uAAB4uAAB7uAAB8uAABEuAABFuAAC1uAAEB-uAAEFuAAF5uAAF6uABE3-uABEAuABECuABEDuFB1EuFE00-uFE0FuFE20-uFE2F]/g,””).replace($n,e=>kt[e]):t=>t,me=class{constructor(e,{location:n=v.location,threshold:r=v.threshold,distance:s=v.distance,includeMatches:a=v.includeMatches,findAllMatches:c=v.findAllMatches,minMatchCharLength:h=v.minMatchCharLength,isCaseSensitive:l=v.isCaseSensitive,ignoreDiacritics:f=v.ignoreDiacritics,ignoreLocation:u=v.ignoreLocation}={}){if(this.options={location:n,threshold:r,distance:s,includeMatches:a,findAllMatches:c,minMatchCharLength:h,isCaseSensitive:l,ignoreDiacritics:f,ignoreLocation:u},e=l?e:e.toLowerCase(),e=f?pe(e):e,this.pattern=e,this.chunks=[],!this.pattern.length)return;let g=(d,x)=>{this.chunks.push({pattern:d,alphabet:Nn(d),startIndex:x})},p=this.pattern.length;if(p>ie){let d=0,x=p%ie,E=p-x;for(;d{let{isMatch:W,score:$,indices:Y}=Rn(e,E,y,{location:a+z,distance:c,threshold:h,findAllMatches:l,minMatchCharLength:f,includeMatches:s,ignoreLocation:u});W&&(d=!0),p+=$,W&&Y&&g.push(…Y)});let x={isMatch:d,score:d?p/this.chunks.length:1};return d&&s&&(x.indices=st(g)),x}},G=class{constructor(e){this.pattern=e}static isMultiMatch(e){return It(e,this.multiRegex)}static isSingleMatch(e){return It(e,this.singleRegex)}search(e){return{isMatch:!1,score:1}}};function It(t,e){let n=t.match(e);return n?n[1]:null}var We=class extends G{constructor(e){super(e)}static get type(){return”exact”}static get multiRegex(){return/^=”(.*)”$/}static get singleRegex(){return/^=(.*)$/}search(e){let n=e===this.pattern;return{isMatch:n,score:n?0:1,indices:[0,this.pattern.length-1]}}},He=class extends G{constructor(e){super(e)}static get type(){return”inverse-exact”}static get multiRegex(){return/^!”(.*)”$/}static get singleRegex(){return/^!(.*)$/}search(e){let r=e.indexOf(this.pattern)===-1;return{isMatch:r,score:r?0:1,indices:[0,e.length-1]}}},Ve=class extends G{constructor(e){super(e)}static get type(){return”prefix-exact”}static get multiRegex(){return/^^”(.*)”$/}static get singleRegex(){return/^^(.*)$/}search(e){let n=e.startsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,this.pattern.length-1]}}},Ue=class extends G{constructor(e){super(e)}static get type(){return”inverse-prefix-exact”}static get multiRegex(){return/^!^”(.*)”$/}static get singleRegex(){return/^!^(.*)$/}search(e){let n=!e.startsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,e.length-1]}}},Ke=class extends G{constructor(e){super(e)}static get type(){return”suffix-exact”}static get multiRegex(){return/^”(.*)”$$/}static get singleRegex(){return/^(.*)$$/}search(e){let n=e.endsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[e.length-this.pattern.length,e.length-1]}}},Ge=class extends G{constructor(e){super(e)}static get type(){return”inverse-suffix-exact”}static get multiRegex(){return/^!”(.*)”$$/}static get singleRegex(){return/^!(.*)$$/}search(e){let n=!e.endsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,e.length-1]}}},Ie=class extends G{constructor(e,{location:n=v.location,threshold:r=v.threshold,distance:s=v.distance,includeMatches:a=v.includeMatches,findAllMatches:c=v.findAllMatches,minMatchCharLength:h=v.minMatchCharLength,isCaseSensitive:l=v.isCaseSensitive,ignoreDiacritics:f=v.ignoreDiacritics,ignoreLocation:u=v.ignoreLocation}={}){super(e),this._bitapSearch=new me(e,{location:n,threshold:r,distance:s,includeMatches:a,findAllMatches:c,minMatchCharLength:h,isCaseSensitive:l,ignoreDiacritics:f,ignoreLocation:u})}static get type(){return”fuzzy”}static get multiRegex(){return/^”(.*)”$/}static get singleRegex(){return/^(.*)$/}search(e){return this._bitapSearch.searchIn(e)}},xe=class extends G{constructor(e){super(e)}static get type(){return”include”}static get multiRegex(){return/^’”(.*)”$/}static get singleRegex(){return/^'(.*)$/}search(e){let n=0,r,s=[],a=this.pattern.length;for(;(r=e.indexOf(this.pattern,n))>-1;)n=r+a,s.push([r,n-1]);let c=!!s.length;return{isMatch:c,score:c?0:1,indices:s}}},Je=[We,xe,Ve,Ue,Ge,Ke,He,Ie],xt=Je.length,zn=””,qn=”|”;function Wn(t){let e=[],n=t.length,r=0;for(;r<n;){for(;r=n)break;let s=r;for(;s<n&&t[s]!==" "&&t[s]!=='"';)s++;if(s<n&&t[s]==='"'){for(s++;s=n||t[a]===” “){s++;break}if(t[a]===”$”&&(a+1>=n||t[a+1]===” “)){s+=2;break}}s++}e.push(t.substring(r,s)),r=s}else{for(;s{let s=r.replace(/u0000/g,”|”),a=Wn(s.trim()).filter(h=>h&&!!h.trim()),c=[];for(let h=0,l=a.length;h<l;h+=1){let f=a[h],u=!1,g=-1;for(;!u&&++g<xt;){let p=Je[g],d=p.isMultiMatch(f);d&&(c.push(new p(d,e)),u=!0)}if(!u)for(g=-1;++g<xt;){let p=Je[g],d=p.isSingleMatch(f);if(d){c.push(new p(d,e));break}}}return c})}var Vn=new Set([Ie.type,xe.type]),Ye=class{constructor(e,{isCaseSensitive:n=v.isCaseSensitive,ignoreDiacritics:r=v.ignoreDiacritics,includeMatches:s=v.includeMatches,minMatchCharLength:a=v.minMatchCharLength,ignoreLocation:c=v.ignoreLocation,findAllMatches:h=v.findAllMatches,location:l=v.location,threshold:f=v.threshold,distance:u=v.distance}={}){this.query=null,this.options={isCaseSensitive:n,ignoreDiacritics:r,includeMatches:s,minMatchCharLength:a,findAllMatches:h,ignoreLocation:c,location:l,threshold:f,distance:u},e=n?e:e.toLowerCase(),e=r?pe(e):e,this.pattern=e,this.query=Hn(this.pattern,this.options)}static condition(e,n){return n.useExtendedSearch}searchIn(e){let n=this.query;if(!n)return{isMatch:!1,score:1};let{includeMatches:r,isCaseSensitive:s,ignoreDiacritics:a}=this.options;e=s?e:e.toLowerCase(),e=a?pe(e):e;let c=0,h=[],l=0,f=!1;for(let u=0,g=n.length;u<g;u+=1){let p=n[u];h.length=0,c=0,f=!1;for(let d=0,x=p.length;d<x;d+=1){let E=p[d],{isMatch:y,indices:z,score:W}=E.search(e);if(y){c+=1,l+=W;let $=E.constructor.type;$.startsWith("inverse")&&(f=!0),r&&(Vn.has($)?h.push(…z):h.push(z))}else{l=0,c=0,h.length=0,f=!1;break}}if(c){let d={isMatch:!0,score:l/c};return f&&(d.hasInverse=!0),r&&(d.indices=st(h)),d}}return{isMatch:!1,score:1}}},Ze=[];function it(…t){Ze.push(…t)}function Fe(t,e){for(let n=0,r=Ze.length;n!!(t[De.AND]||t[De.OR]),Un=t=>!!t[Qe.PATH],Kn=t=>!ee(t)&&Lt(t)&&!Xe(t),Ft=t=>({[De.AND]:Object.keys(t).map(e=>({[e]:t[e]}))});function jt(t,e,{auto:n=!0}={}){let r=s=>{if(O(s)){let l={keyId:null,pattern:s};return n&&(l.searcher=Fe(s,e)),l}let a=Object.keys(s),c=Un(s);if(!c&&a.length>1&&!Xe(s))return r(Ft(s));if(Kn(s)){let l=c?s[Qe.PATH]:a[0],f=c?s[Qe.PATTERN]:s[l];if(!O(f))throw new Error(En(l));let u={keyId:qe(l),pattern:f};return n&&(u.searcher=Fe(f,e)),u}let h={children:[],operator:a[0]};return a.forEach(l=>{let f=s[l];ee(f)&&f.forEach(u=>{h.children.push(r(u))})}),h};return Xe(t)||(t=Ft(t)),r(t)}function et(t,{ignoreFieldNorm:e=v.ignoreFieldNorm}){let n=1;return t.forEach(({key:r,norm:s,score:a})=>{let c=r?r.weight:null;n*=Math.pow(a===0&&c?Number.EPSILON:a,(c||1)*(e?1:s))}),n}function Gn(t,{ignoreFieldNorm:e=v.ignoreFieldNorm}){t.forEach(n=>{n.score=et(n.matches,{ignoreFieldNorm:e})})}var tt=class{constructor(e){this.limit=e,this.heap=[]}get size(){return this.heap.length}shouldInsert(e){return this.size<this.limit||e<this.heap[0].score}insert(e){this.size<this.limit?(this.heap.push(e),this._bubbleUp(this.size-1)):e.score0;){let r=e-1>>1;if(n[e].score<=n[r].score)break;let s=n[e];n[e]=n[r],n[r]=s,e=r}}_sinkDown(e){let n=this.heap,r=n.length,s=e;do{e=s;let a=2*e+1,c=2*e+2;if(an[s].score&&(s=a),cn[s].score&&(s=c),s!==e){let h=n[e];n[e]=n[s],n[s]=h}}while(s!==e)}};function Jn(t,e){let n=t.matches;e.matches=[],N(n)&&n.forEach(r=>{if(!N(r.indices)||!r.indices.length)return;let{indices:s,value:a}=r,c={indices:s,value:a};r.key&&(c.key=r.key.src),r.idx>-1&&(c.refIndex=r.idx),e.matches.push(c)})}function Yn(t,e){e.score=t.score}function Zn(t,e,{includeMatches:n=v.includeMatches,includeScore:r=v.includeScore}={}){let s=[];return n&&s.push(Jn),r&&s.push(Yn),t.map(a=>{let{idx:c}=a,h={item:e[c],refIndex:c};return s.length&&s.forEach(l=>{l(a,h)}),h})}var Qn=/bw+b/g;function nt({isCaseSensitive:t=!1,ignoreDiacritics:e=!1}={}){return{tokenize(n){return t||(n=n.toLowerCase()),e&&(n=pe(n)),n.match(Qn)||[]}}}function Xn(t,e,n){let r=new Map,s=new Map,a=0;function c(h,l,f,u){let g=n.tokenize(h);if(!g.length)return;a++;let p=new Map;for(let d of g)p.set(d,(p.get(d)||0)+1);for(let[d,x]of p){let E={docIdx:l,keyIdx:f,subIdx:u,tf:x},y=r.get(d);y||(y=[],r.set(d,y)),y.push(E),s.set(d,(s.get(d)||0)+1)}}for(let h of t){let{i:l,v:f,$:u}=h;if(f!==void 0){c(f,l,-1,-1);continue}if(u)for(let g=0;g<e;g++){let p=u[g];if(p)if(Array.isArray(p))for(let d of p)c(d.v,l,g,d.i??-1);else c(p.v,l,g,-1)}}return{terms:r,fieldCount:a,df:s}}function er(t,e,n,r){let{i:s,v:a,$:c}=e;function h(l,f,u){let g=r.tokenize(l);if(!g.length)return;t.fieldCount++;let p=new Map;for(let d of g)p.set(d,(p.get(d)||0)+1);for(let[d,x]of p){let E={docIdx:s,keyIdx:f,subIdx:u,tf:x},y=t.terms.get(d);y||(y=[],t.terms.set(d,y)),y.push(E),t.df.set(d,(t.df.get(d)||0)+1)}}if(a!==void 0){h(a,-1,-1);return}if(c)for(let l=0;lc.docIdx!==e),a=r.length-s.length;a>0&&(t.fieldCount-=a,t.df.set(n,(t.df.get(n)||0)-a),s.length===0?(t.terms.delete(n),t.df.delete(n)):t.terms.set(n,s))}}var U=class{constructor(e,n,r){this.options={…v,…n},this.options.useExtendedSearch,this.options.useTokenSearch,this._keyStore=new ze(this.options.keys),this._docs=e,this._myIndex=null,this._invertedIndex=null,this.setCollection(e,r),this._lastQuery=null,this._lastSearcher=null}_getSearcher(e){if(this._lastQuery===e)return this._lastSearcher;let n=this._invertedIndex?{…this.options,_invertedIndex:this._invertedIndex}:this.options,r=Fe(e,n);return this._lastQuery=e,this._lastSearcher=r,r}setCollection(e,n){if(this._docs=e,n&&!(n instanceof ge))throw new Error(Sn);if(this._myIndex=n||Tt(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight}),this.options.useTokenSearch){let r=nt({isCaseSensitive:this.options.isCaseSensitive,ignoreDiacritics:this.options.ignoreDiacritics});this._invertedIndex=Xn(this._myIndex.records,this._myIndex.keys.length,r)}}add(e){if(N(e)&&(this._docs.push(e),this._myIndex.add(e),this._invertedIndex)){let n=this._myIndex.records[this._myIndex.records.length-1],r=nt({isCaseSensitive:this.options.isCaseSensitive,ignoreDiacritics:this.options.ignoreDiacritics});er(this._invertedIndex,n,this._myIndex.keys.length,r)}}remove(e=()=>!1){let n=[],r=[];for(let s=0,a=this._docs.length;s=0;s-=1)this._docs.splice(r[s],1);this._myIndex.removeAll(r)}return n}removeAt(e){this._invertedIndex&&Dt(this._invertedIndex,e);let n=this._docs.splice(e,1)[0];return this._myIndex.removeAt(e),n}getIndex(){return this._myIndex}search(e,n){let{limit:r=-1}=n||{},{includeMatches:s,includeScore:a,shouldSort:c,sortFn:h,ignoreFieldNorm:l}=this.options;if(O(e)&&!e.trim()){let g=this._docs.map((p,d)=>({item:p,refIndex:d}));return Ee(r)&&r>-1&&(g=g.slice(0,r)),g}let f=Ee(r)&&r>0&&O(e),u;if(f){let g=new tt(r);O(this._docs[0])?this._searchStringList(e,{heap:g,ignoreFieldNorm:l}):this._searchObjectList(e,{heap:g,ignoreFieldNorm:l}),u=g.extractSorted(h)}else u=O(e)?O(this._docs[0])?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e),Gn(u,{ignoreFieldNorm:l}),c&&u.sort(h),Ee(r)&&r>-1&&(u=u.slice(0,r));return Zn(u,this._docs,{includeMatches:s,includeScore:a})}_searchStringList(e,{heap:n,ignoreFieldNorm:r}={}){let s=this._getSearcher(e),{records:a}=this._myIndex,c=n?null:[];return a.forEach(({v:h,i:l,n:f})=>{if(!N(h))return;let{isMatch:u,score:g,indices:p}=s.searchIn(h);if(u){let d={item:h,idx:l,matches:[{score:g,value:h,norm:f,indices:p}]};n?(d.score=et(d.matches,{ignoreFieldNorm:r}),n.shouldInsert(d.score)&&n.insert(d)):c.push(d)}}),c}_searchLogical(e){let n=jt(e,this.options),r=(h,l,f)=>{if(!(“children”in h)){let{keyId:d,searcher:x}=h,E;return d===null?(E=[],this._myIndex.keys.forEach((y,z)=>{E.push(…this._findMatches({key:y,value:l[z],searcher:x}))})):E=this._findMatches({key:this._keyStore.get(d),value:this._myIndex.getValueForItemAtKeyId(l,d),searcher:x}),E&&E.length?[{idx:f,item:l,matches:E}]:[]}let{children:u,operator:g}=h,p=[];for(let d=0,x=u.length;d{if(N(h)){let f=r(n,h,l);f.length&&(a.has(l)||(a.set(l,{idx:l,item:h,matches:[]}),c.push(a.get(l))),f.forEach(({matches:u})=>{a.get(l).matches.push(…u)}))}}),c}_searchObjectList(e,{heap:n,ignoreFieldNorm:r}={}){let s=this._getSearcher(e),{keys:a,records:c}=this._myIndex,h=n?null:[];return c.forEach(({$:l,i:f})=>{if(!N(l))return;let u=[],g=!1,p=!1;if(a.forEach((d,x)=>{let E=this._findMatches({key:d,value:l[x],searcher:s});E.length?(u.push(…E),E[0].hasInverse&&(p=!0)):g=!0}),!(p&&g)&&u.length){let d={idx:f,item:l,matches:u};n?(d.score=et(d.matches,{ignoreFieldNorm:r}),n.shouldInsert(d.score)&&n.insert(d)):h.push(d)}}),h}_findMatches({key:e,value:n,searcher:r}){if(!N(n))return[];let s=[];if(ee(n))n.forEach(({v:a,i:c,n:h})=>{if(!N(a))return;let{isMatch:l,score:f,indices:u,hasInverse:g}=r.searchIn(a);l&&s.push({score:f,key:e,value:a,idx:c,norm:h,indices:u,hasInverse:g})});else{let{v:a,n:c}=n,{isMatch:h,score:l,indices:f,hasInverse:u}=r.searchIn(a);h&&s.push({score:l,key:e,value:a,norm:c,indices:f,hasInverse:u})}return s}},rt=class{static condition(e,n){return n.useTokenSearch}constructor(e,n){this.options=n,this.analyzer=nt({isCaseSensitive:n.isCaseSensitive,ignoreDiacritics:n.ignoreDiacritics});let r=this.analyzer.tokenize(e),s=n._invertedIndex,{df:a,fieldCount:c}=s;this.termSearchers=[],this.idfWeights=[];for(let h of r){this.termSearchers.push(new me(h,{location:n.location,threshold:n.threshold,distance:n.distance,includeMatches:n.includeMatches,findAllMatches:n.findAllMatches,minMatchCharLength:n.minMatchCharLength,isCaseSensitive:n.isCaseSensitive,ignoreDiacritics:n.ignoreDiacritics,ignoreLocation:!0}));let l=a.get(h)||0,f=Math.log(1+(c-l+.5)/(l+.5));this.idfWeights.push(f)}}searchIn(e){if(!this.termSearchers.length)return{isMatch:!1,score:1};let n=[],r=0,s=0,a=0;for(let l=0;l0?1-r/s:0,h={isMatch:!0,score:Math.max(.001,c)};return this.options.includeMatches&&n.length&&(h.indices=st(n)),h}};U.version=”7.3.0”;U.createIndex=Tt;U.parseIndex=On;U.config=v;U.match=function(t,e,n){return Fe(t,{…v,…n}).searchIn(e)};U.parseQuery=jt;it(Ye);it(rt);U.use=function(…t){t.forEach(e=>it(e))};var J=new Array,te=new Array,Ot,tr=()=>{document.querySelectorAll(“.js-answer”).forEach(t=>{te.push({el:t,answer:t.dataset.answer,alts:t.dataset.alts?t.dataset.alts.split(“|”):null})})},nr=async()=>{fe.vote({players:”total”}),de.event(“quiz_player”,”someone started the quiz!”)},rr=async()=>{let t=await fe.results();if(t&&Object.keys(t).length>0){let e=t.ballot.players.total;document.querySelectorAll(“.js-answer”).forEach(n=>{let r=n.dataset.answer,s=t.ballot.correct;if(s&&Object.keys(s).includes(r)){let a=parseInt(s[r]);if(ae&&(n.querySelector(“.js-answer-percent”).textContent=”100% “)}})}},sr=()=>{document.querySelector(“.js-guesser-quit”).addEventListener(“click”,()=>{Pt()}),document.querySelector(“.js-guesser-form”).addEventListener(“submit”,t=>{t.preventDefault(),ar()}),document.querySelector(“.js-guesser-share”).addEventListener(“click”,()=>{ir()})},ir=()=>{let e=document.querySelector(“.js-headline”).textContent.trim();e=e.charAt(e.length-1)==”?”?e:e+”.”;let r=te.map(c=>c.el.classList.contains(“is-guessed”)?”u2705″:”u2753″).join(“”),s=window.location.href.split(“?”)[0],a=`${e} I scored ${J.length} out of ${te.length}. ${r}
Try yourself: ${s}`;navigator.clipboard.writeText(a),de.event(“click”,”copied share text to clipboard”),document.querySelector(“.js-guesser-share”).classList.add(“is-copied”),setTimeout(()=>{document.querySelector(“.js-guesser-share”).classList.remove(“is-copied”)},2e3)},Pt=()=>{document.querySelector(“.js-guesser”).classList.remove(“is-gaming”);let t=J.length>0;t&&(or(),fe.vote({“correct answers on quit”:J.length})),de.event(“click”,`ended the quiz | ${t?`${J.length} correct answers`:”no answers given”}`)},or=async()=>{document.querySelector(“.js-guesser”).classList.add(“has-answered”)},ar=()=>{let t=document.querySelector(“.js-guesser-input”).value;document.querySelector(“.js-guesser-input”).value=””;let e=cr(t);e?J.includes(e)?ot(“already”,e.answer):(J.push(e),Ce.launch(J.length,te.length),J.length==1&&nr(),document.querySelector(“.js-guesser-count”).textContent=J.length,e.el?e.el.classList.add(“is-guessed”):console.log(“Could not find the element for”,e),J.length==te.length&&Pt(),ot(“correct”,e.answer)):ot(“wrong”,t)},cr=t=>{t=Ae(t);for(let r of te)if(t==Ae(r.answer))return r;for(let r of te)if(r.alts){for(let s of r.alts)if(t==Ae(s))return r}let n=new U(te,{includeScore:!0,keys:[“answer”],minMatchCharLength:4}).search(t);return n.length>0&&n[0].score{fe.vote({[t]:e}),de.event(“quiz_guess”,`${t} | ${e}`);let n=document.querySelector(“.js-guesser-messages”),r=document.querySelector(“.js-guesser-message-text”);r.textContent=e,clearTimeout(Ot),n.classList.remove(“is-visible”,”is-correct”,”is-wrong”,”is-already”),n.classList.add(“is-visible”,`is-${t}`),Ot=setTimeout(()=>{n.classList.remove(“is-visible”)},2e3)},Rt={init:()=>{rr(),tr(),sr()}};var ur=()=>{bt()&&document.querySelectorAll(“.js-adbox”).forEach(e=>{e.classList.add(“is-hidden”)})},Nt={init:()=>{ur()}};var oe,$t,lr=()=>{oe=document.getElementById(“js-inno-toast”)},hr=t=>{if(!oe)return;oe.innerHTML=t,oe.classList.add(“is-active”);let e=()=>{oe.addEventListener(“transitionend”,dr,{once:!0}),oe.classList.remove(“is-active”)};clearTimeout($t),$t=setTimeout(e,5e3)},dr=()=>{oe.innerHTML=””},ae={init:()=>{lr()},showToast:hr};var Le,zt=!1,fr=async()=>new Promise(t=>{setTimeout(()=>{console.log(“simulating createShareLink for localhost”),t(“https://inquirer.com/interactives”),gr()},100)}),gr=()=>{let t=document.querySelector(“.js-gift-toast-receiver”);!t||!(t instanceof HTMLElement)||setTimeout(()=>{let e=t?.querySelector(“span”);e&&(e.innerHTML=”Gift link copied to clipboard“)},20)},pr=()=>{let t=window.services?.createShareLink;t&&(Le=t),Oe()&&(Le=fr),Le&&vr()},mr=async t=>{let e=”text/plain”,n=async()=>{try{return await Le(window.location.pathname)}catch{t.dataset.state=”error”,ae.showToast(“Hmm, we couldn’t generate a gift link…”)}},r=new ClipboardItem({[e]:n()});await navigator.clipboard.write([r]).catch(s=>{console.log(s),ae.showToast(“Couldn’t copy to clipboard, try again?”),t.dataset.state=”error”}),ae.showToast(“Gift link copied to clipboard!”),t.dataset.state=”complete”},vr=()=>{document.querySelectorAll(“.js-gift”).forEach(e=>{(At()||Oe()||Mt())&&e.classList.add(“is-available”)}),document.querySelectorAll(“.js-gift-button”).forEach(e=>{e instanceof HTMLButtonElement&&e.addEventListener(“click”,()=>{e.classList.contains(“disabled”)||(e.dataset.state=”loading”,zt=!0,mr(e),setTimeout(()=>{e.dataset.state=”ready”},2e3))})});let t=document.querySelector(“.js-gift-toast-receiver”);!t||!(t instanceof HTMLElement)||yr(t)},yr=t=>{new MutationObserver(n=>{for(let r of n){let s=[…r.addedNodes].at(0);if(!(s instanceof HTMLElement))return;zt&&ae.showToast(s.outerHTML)}}).observe(t,{subtree:!0,childList:!0})},qt={init:()=>{pr()}};var wr=()=>{window.addEventListener(“message”,t=>{if(t.data[“datawrapper-height”]){let e=t.data[“datawrapper-height”];for(let n in e)document.querySelector(`#datawrapper-chart-${n}`).setAttribute(“height”,e[n])}})},Ar=()=>{document.querySelectorAll(“.js-datawrapper-graphic”).forEach(t=>{je(`https://datawrapper.dwcdn.net/${t.dataset.id}/embed.js`,null,t)})},Mr=()=>{window.addEventListener(“message”,t=>{let e=t.data;document.querySelectorAll(`iframe[src*=”${e.id}”]`).forEach(r=>{r.style.height=`${e.height}px`})},!1)},br=()=>{document.querySelectorAll(“.js-pym-graphic”).forEach(t=>{if(typeof window{new window.pym.Parent(t.id,t.dataset.iframe)};typeof window.pym>”u”?je(“https://pym.nprapps.org/pym.v1.min.js”,e):e()}})},Wt={init:()=>{wr(),Ar(),br(),Mr()}};var ve,Cr=()=>{document.querySelectorAll(“.js-hover”).forEach(t=>{t.addEventListener(“click”,()=>{Ht(t)}),t.addEventListener(“mouseenter”,()=>{Ht(t)}),t.addEventListener(“mouseout”,()=>{Vt(t)})}),window.addEventListener(“scroll”,()=>{ve!==null&&Sr()})},Sr=()=>{(ve>window.scrollY+100||ve{Vt(t)})},Ht=t=>{t.classList.add(“is-visible”),ve=window.scrollY},Vt=t=>{t.classList.remove(“is-visible”),ve=null},Ut={init:()=>{Cr()}};var ue,at,ct=!0,Er=()=>{ue=document.querySelectorAll(“.js-video-autoplay”)},Ir=()=>{window.addEventListener(“resize”,()=>{Kt()}),window.addEventListener(“scroll”,()=>{Kt()}),ue.forEach(t=>{t.addEventListener(“volumechange”,e=>{t.muted!==ct&&!wt()&&(ct=t.muted,xr())})})},Kt=()=>{let t;ue.forEach((e,n)=>{let r=e.getBoundingClientRect(),s=r.height/2;r.y-s&&(t=e)}),t!==at&&(at=t,ue.forEach(e=>{e.pause()}),t?t.play():at=null)},xr=()=>{ue.forEach(t=>{t.muted=ct})},Gt={init:()=>{Er(),ue&&Ir()}};var Jt={init:()=>{Rt.init?.(),Nt.init?.(),qt.init?.(),Wt.init?.(),Ut.init?.(),Gt.init?.(),Ce.init?.(),ae.init?.()}};var Fr=()=>{},Yt={init:()=>{Fr()}};var Dr=document.querySelector(“.js-inno”),Zt=()=>{Jt.init(),Yt.init()};Dr?Zt():new MutationObserver((e,n)=>{if(document.querySelector(“.js-inno”)){n.disconnect(),Zt();return}}).observe(document,{attributes:!0,childList:!0,subtree:!0});})();