1(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{"+EZQ":function(n,e,t){n.exports=t.p+"static/social-share-4ff0ea332d12b0b429971cf11f821b8e.jpg"},"9Dj+":function(n,e,t){"use strict";var a=t("MUpH"),i=t("q1tI"),r=t.n(i),o=t("5D9J"),l=t("0iXQ"),c=t("Wbzz"),s=t("he5r"),m=t("HtlJ"),d=t("iXKb"),p=t("WUbI"),u=t("AwEm");function f(){var n=Object(a.a)(["\n position: sticky;\n top: 0;\n z-index: 9999;\n padding: 1rem 25px;\n background-color: ",";\n\n .container {\n display: flex;\n align-items: center;\n max-width: 1240px;\n margin: 0 auto;\n }\n\n // Mobile\n @media (max-width: 767.98px) {\n background: ",";\n\n .container {\n align-items: flex-start;\n height: 100%;\n }\n\n .menu-open & {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1000;\n height: 100%;\n width: 100%;\n }\n }\n\n ul {\n list-style: none;\n }\n\n .logo {\n margin: 0 2rem 0 0;\n\n @media (max-width: 767.98px) {\n margin-right: 0;\n\n .menu-open & {\n position: absolute;\n top: 1rem;\n left: 25px;\n }\n }\n }\n\n // Menu Navigation\n .menu-nav {\n display: flex;\n width: 100%;\n\n @media (max-width: 767.98px) {\n display: none;\n .menu-open & {\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n height: 100%;\n }\n }\n }\n\n .primary-nav {\n display: flex;\n align-items: center;\n font-size: 18px;\n\n @media (max-width: 767.98px) {\n text-align: center;\n margin: auto 0;\n }\n\n ul {\n padding: 0;\n position: relative;\n display: flex;\n align-items: center;\n\n @media (max-width: 767.98px) {\n margin: 0 auto 2rem;\n flex-direction: column;\n }\n\n li {\n margin-right: 1em;\n\n @media (max-width: 767.98px) {\n display: block;\n margin-right: 0;\n text-align: center;\n }\n\n a {\n text-decoration: none;\n transition: ",";\n color: #fff;\n\n @media (max-width: 767.98px) {\n font-size: 30px;\n color: #ffffff;\n letter-spacing: 0;\n text-align: center;\n line-height: 52px;\n }\n\n &:hover {\n color: ",";\n }\n }\n\n .podcast-link {\n display: flex;\n align-items: center;\n\n @media (max-width: 767.98px) {\n display: block;\n }\n\n .podcast-icon {\n margin-left: 10px;\n\n @media (max-width: 767.98px) {\n display: none;\n margin-left: 0;\n }\n\n path {\n transition: fill linear 150ms;\n }\n }\n\n &:hover {\n .podcast-icon path {\n fill: ",";\n }\n }\n }\n }\n }\n }\n\n .secondary-nav {\n margin-left: auto;\n font-size: 14px;\n display: flex;\n align-items: center;\n\n @media (max-width: 767.98px) {\n margin-left: 0;\n text-align: center;\n }\n\n ul {\n padding: 0;\n display: flex;\n\n @media (max-width: 767.98px) {\n flex-direction: column;\n margin: 0 auto;\n }\n }\n\n .project-by {\n margin-right: 2em;\n color: #fff;\n\n @media (max-width: 767.98px) {\n margin-right: 0;\n margin-bottom: 2rem;\n }\n\n a {\n text-decoration: none;\n font-weight: bold;\n color: #fff;\n text-transform: capitalize;\n position: relative;\n\n &:hover {\n color: ",";\n }\n }\n }\n\n li {\n margin-right: 1em;\n\n @media (max-width: 767.98px) {\n display: block;\n margin-right: 0;\n margin-bottom: 1rem;\n }\n\n &:last-child {\n margin-right: 0;\n }\n\n a {\n font-size: 15px;\n text-decoration: none;\n font-weight: bold;\n text-transform: uppercase;\n color: ",";\n transition: ",";\n\n &:hover {\n color: #fff;\n }\n }\n }\n }\n\n .btn-menu {\n display: none;\n\n &:focus {\n outline: none;\n }\n\n @media (max-width: 767.98px) {\n display: block;\n background-color: transparent;\n border: 2px solid white;\n box-sizing: border-box;\n color: ",";\n cursor: pointer;\n display: flex;\n align-items: center;\n overflow: visible;\n padding: 10px 16px;\n font-size: 15px;\n letter-spacing: 0;\n text-align: center;\n text-transform: uppercase;\n font-weight: bold;\n user-select: none;\n vertical-align: middle;\n margin-left: auto;\n\n span {\n display: block;\n margin-right: 1rem;\n }\n }\n\n &-icon {\n display: block;\n width: 48px;\n height: 24px;\n }\n\n &-close {\n display: none;\n width: 37px;\n height: 37px;\n }\n\n // Modal Open\n .menu-open & {\n border: none;\n position: absolute;\n top: 1rem;\n right: 25px;\n padding: 0;\n\n > span,\n &-icon {\n display: none;\n }\n\n &-close {\n display: block;\n }\n }\n }\n"]);return f=function(){return n},n}var h=o.a.header(f(),s.c,s.e,s.a,s.d,s.d,s.d,s.d,s.a,s.d),g=function(){var n=Object(c.useStaticQuery)("3649515864").site,e=Object(m.a)(),t=Object(d.a)(),a=Object(p.a)(),o=function(n){var e=document.body.classList;if(!n&&!e.contains("menu-open"))return null;window.innerWidth<=768&&e.toggle("menu-open")};return Object(i.useEffect)((function(){window.addEventListener("resize",(function(){window.innerWidth>=768&&document.body.classList.remove("menu-open")}))}),[]),r.a.createElement(h,{className:"site-header"}
1,r.a.createElement("div",{className:"container"},r.a.createElement("h1",{className:"logo"},r.a.createElement(c.Link,{to:"/",onClick:function(){return o(!1)}},r.a.createElement("img",{src:e.publicURL,alt:n.siteMetadata.title}))),r.a.createElement("div",{className:"menu-nav"},r.a.createElement("nav",{className:"primary-nav","aria-label":"Primary Navigation"},r.a.createElement("ul",null,a.hide.has("research")||r.a.createElement("li",null,r.a.createElement(c.Link,{to:"/research/",onClick:o},"Research")),a.hide.has("contributions")||r.a.createElement("li",null,r.a.createElement(c.Link,{to:"/contributions/",onClick:o},"Contributions")),a.hide.has("contributions")||r.a.createElement("li",null,r.a.createElement(c.Link,{to:"/contracts/",onClick:o},"Contracts")),a.hide.has("about")||r.a.createElement("li",null,r.a.createElement(c.Link,{to:"/about",onClick:o},"About")),a.hide.has("podcast")||r.a.createElement("li",null,r.a.createElement("a",{className:"podcast-link",href:"https://www.lemonadamedia.com/show/the-untold-story-policing/",onClick:function(){ga("send","event","action","podcast","Podcast"),fbq("trackCustom","PodcastLink")}},r.a.createElement("span",null,"Podcast"),r.a.createElement(u.default,{className:"podcast-icon",src:t.podcast.publicURL,width:"25",height:"25"}))))),r.a.createElement("nav",{className:"secondary-nav","aria-label":"Secondary Navigation"},r.a.createElement("ul",null,r.a.createElement("li",{className:"project-by"},"A project by"," ",r.a.createElement("a",{href:"https://www.joincampaignzero.org/"},"Campaign Zero")),r.a.createElement("li",null,r.a.createElement("a",{href:s.k},"Volunteer")),r.a.createElement("li",null,r.a.createElement("a",{href:"#FUNWMBYRMRW",onClick:function(){ga("send","event","action","donate","Donate"),fbq("trackCustom","DonateLink")}},"Donate"))))),r.a.createElement("button",{type:"button",className:"btn-menu",onClick:function(){return o(!0)}},r.a.createElement("span",null,"Menu"),r.a.createElement(u.default,{className:"btn-menu-icon",src:t.hamburger.publicURL}),r.a.createElement(u.default,{className:"btn-menu-close",src:t.close.publicURL}))))};function x(){var n=Object(a.a)(["\n max-width: 1184px;\n margin: 0 auto;\n padding: 60px 25px;\n display: flex;\n justify-content: space-between;\n align-items: center;\n\n @media (max-width: 767.98px) {\n flex-direction: column;\n }\n\n .signup-form {\n width: 40%;\n\n @media (max-width: 767.98px) {\n width: 100%;\n }\n\n .form-row {\n display: flex;\n align-items: center;\n\n @media (max-width: 767.98px) {\n flex-direction: column;\n margin-bottom: 2rem;\n }\n }\n\n #mce-EMAIL {\n background-color: transparent;\n border: 0;\n\n background-clip: padding-box;\n box-sizing: border-box;\n cursor: default;\n display: block;\n font-size: 1rem;\n font-weight: 400;\n margin: 0;\n overflow-wrap: normal;\n text-transform: none;\n white-space: pre;\n width: 100%;\n padding: 10px 0;\n border-bottom: 5px solid rgba(118, 118, 118, 0.45);\n transition: all linear 150ms;\n\n &:active,\n &:focus {\n border-bottom-color: #fff;\n outline: none;\n\n &::placeholder {\n color: #fff;\n }\n }\n\n @media (max-width: 767.98px) {\n margin-bottom: 1rem;\n }\n }\n\n .button {\n background: #ff921e;\n border-radius: 4px;\n padding: 15px;\n font-size: 1rem;\n color: #231f20;\n letter-spacing: 0;\n text-align: center;\n font-weight: bold;\n text-transform: uppercase;\n border: 0;\n margin-left: 1rem;\n transition: all linear 150ms;\n\n &:hover {\n background: #ff921e;\n color: #fff;\n cursor: pointer;\n }\n\n @media (max-width: 767.98px) {\n margin-left: 0;\n }\n }\n }\n\n .social-nav {\n width: auto;\n margin-left: auto;\n\n @media (max-width: 767.98px) {\n width: 100%;\n text-align: center;\n }\n\n ul {\n padding: 0;\n margin: 0;\n display: flex;\n align-items: center;\n justify-content: flex-end;\n list-style: none;\n\n @media (max-width: 767.98px) {\n justify-content: center;\n }\n\n li {\n margin-left: 30px;\n\n &:first-of-type {\n margin-left: 0;\n }\n }\n }\n\n .email {\n display: block;\n font-size: 18px;\n font-weight: bold;\n color: ",";\n text-decoration: none;\n margin-top: 1em;\n\n a {\n text-decoration: none;\n transition: color linear 150ms;\n\n &:hover {\n color: #fff;\n }\n }\n }\n }\n"]);return x=function(){return n},n}var b=o.a.footer(x(),s.d),w=function(){var n=Object(d.a)();return r.a.createElement(b,null,r.a.createElement("div",{className:"signup-form"},r.a.createElement("form",{action:"https://8cantwait.us5.list-manage.com/subscribe/post?u=81643c9592bb041cc8a4ea614&id=eaa4e8a073",method:"post",name:"mc-embedded-subscribe-form"},r.a.createElement("div",{className:"form-row"},r.a.createElement("label",{htmlFor:"mce-EMAIL",className:"visually-hidden"}
1,"Email Address"),r.a.createElement("input",{type:"email",name:"EMAIL",id:"mce-EMAIL",placeholder:"Email Address",className:"form-control"}),r.a.createElement("input",{type:"submit",value:"Stay Updated",name:"subscribe",className:"button"}),r.a.createElement("input",{type:"text",name:"b_81643c9592bb041cc8a4ea614_eaa4e8a073",tabIndex:"-1",className:"display-none"})))),r.a.createElement("nav",{className:"social-nav"},r.a.createElement("ul",null,r.a.createElement("li",null,r.a.createElement("a",{href:"https://www.facebook.com/joincampaignzero/","aria-label":"Facebook"},r.a.createElement(u.default,{src:n.facebook.publicURL,width:"30",height:"30"}))),r.a.createElement("li",null,r.a.createElement("a",{href:"https://www.instagram.com/CampaignZero/","aria-label":"Instagram"},r.a.createElement(u.default,{src:n.instagram.publicURL})))),r.a.createElement("p",{className:"email"},r.a.createElement("a",{href:"mailto:[email protected]"},"[email protected]"))))};function v(){var n=Object(a.a)(["\n text-align: center;\n max-width: 610px;\n margin: 60px auto;\n\n h2 {\n margin-bottom: 10px;\n\n svg {\n width: 100%;\n\n @media (max-width: 767.98px) {\n width: 90%;\n margin: 0 auto;\n }\n }\n }\n\n .subheader {\n text-transform: uppercase;\n padding: 0 40px;\n font-size: 21px;\n color: #ffffff;\n letter-spacing: 0.48px;\n text-align: center;\n line-height: 28px;\n\n @media (max-width: 767.98px) {\n font-size: 15px;\n letter-spacing: 0.34px;\n line-height: 20px;\n }\n }\n"]);return v=function(){return n},n}var E=o.a.section(v()),y=function(){var n=Object(m.b)();return r.a.createElement(E,null,r.a.createElement("h2",null,r.a.createElement(c.Link,{to:"/"},r.a.createElement(u.default,{src:n.publicURL,"aria-label":"Nix The 6"}))),r.a.createElement("p",{className:"subheader"},"Police unions have too much power. Itâs time to hold them accountable."))};function k(){var n=Object(a.a)([""]);return k=function(){return n},n}var N=o.a.main(k());e.a=function(n){var e=n.children;return r.a.createElement(r.a.Fragment,null,r.a.createElement(l.a,null),r.a.createElement(g,null),r.a.createElement(N,null,r.a.createElement(y,null),e),r.a.
1createElement(w,null))}},L5hD:function(n,e,t){"use strict";t.d(e,"b",(function(){return l})),t.d(e,"a",(function(){return h})),t.d(e,"c",(function(){return g}));var a=t("M55E"),i=new(t.n(a).a.Converter),r=function(n,e){return e?e.map((function(e){return n(e.data)})):[]},o=function(n){return n||[]},l=function n(e){var t={name:e.name,shortName:e.short_name||void 0,kind:e.kind,hasPoliceBillOfRights:!0===e.has_police_bill_of_rights,policeUnionSays:e.police_union_says?i.makeHtml(e.police_union_says):void 0,involvementUrl:e.involvement_url||void 0,localOrgUrl:e.local_org_url||void 0,firedOfficersDataUrl:e.fired_officers_data_url||void 0,officerRehiringRate:e.officer_rehiring_rate||void 0,repealed:e.repealed||void 0,image:o(e.image)[0],legislatorRole:r(u,e.legislator_role)[0],officials:r(p,e.officials),containedBy:r(n,e.contained_by),contracts:[],pollResults:r(c,e.poll_results)};return t.contracts=e.contracts?e.contracts.map((function(n){var e=n.data;return Object.assign({},d(e),{location:t})})).sort(m):[],t},c=function(n){return{poll:r(s,n.poll)[0],result:n.result||0}},s=function(n){return Object.assign({},n)},m=function(n,e){return n.expirationDate?e.expirationDate?n.expirationDate.valueOf()-e.expirationDate.valueOf():-1:1},d=function(n){return{id:n.id||void 0,name:n.name,roles:r(u,n.roles),document:o(n.document)[0],externalUrl:n.external_url||void 0,expirationDate:n.expiration_date?new Date(n.expiration_date):void 0,location:r(l,n.location)[0],issues:r(f,n.issues).filter((function(n){return Boolean(n.type)}))}},p=function(n){return{name:n.name,email:n.email||void 0,twitter:n.twitter||void 0,phone:n.phone||void 0,website:n.website||void 0,roles:r(u,n.roles)}},u=function(n){return Object.assign({},n)},f=function(n){return{type:r(h,n.type)[0],description:i.makeHtml(n.description||""),tags:n.tags||void 0}},h=function(n){return Object.assign({},n)},g=function(n){return{name:n.name,url:n.url,thumbnail:o(n.thumbnail)[0],kind:n.kind,published:new Date(n.published)}}},WUbI:function(n,e,t){"use strict";t.d(e,"a",(function(){return a}));var a=function(){return{hide:new Set([])}}},gFA6:function(n,e,t){"use strict";t.r(e),t.d(e,"ThumbnailContainer",(function(){return u})),t.d(e,"ResearchContainer",(function(){return f}));var a=t("MUpH"),i=t("q1tI"),r=t.n(i),o=t("Wbzz"),l=t("5D9J"),c=t("he5r"),s=t("9Dj+"),m=t("vrFN"),d=t("L5hD");function p(){var n=Object(a.a)(["\n .page-title {\n text-align: center;\n margin-bottom: 1em;\n\n @media (max-width: 767.98px) {\n font-size: 30px;\n line-height: 1.375;\n }\n }\n\n h3 {\n font-size: 24px;\n font-weight: normal;\n text-transform: uppercase;\n text-align: center;\n margin-bottom: 1.5em;\n }\n\n .content {\n max-width: 1184px;\n margin: 0 auto;\n padding: 80px 104px;\n background: #fff;\n color: ",";\n border-radius: 8px;\n\n @media (max-width: 767.98px) {\n padding: 40px 1rem;\n border-radius: 0;\n }\n }\n\n .intro {\n font-size: 24px;\n line-height: 36px;\n text-align: center;\n margin-bottom: 2em;\n }\n\n .research-items {\n display: flex;\n flex-wrap: wrap;\n margin-left: -1rem;\n margin-right: -1rem;\n list-style: none;\n padding: 0;\n\n li {\n flex: 0 0 50%;\n padding: 0 1rem 2rem 1rem;\n\n @media (min-width: 576px) {\n flex: 0 0 33%;\n }\n\n @media (min-width: 992px) {\n flex: 0 0 20%;\n }\n\n a {\n display: block;\n text-decoration: none;\n transition: ",";\n \n > div {\n position: relative;\n width: 100%;\n border: 1px solid #ccc;\n overflow: hidden;\n margin-bottom: 0.5rem;\n max-height: 130px;\n\n &::before {\n padding-top: 50%;\n }\n\n img {\n width: 100%;\n height: 100%;\n object-fit: cover;\n }\n }\n\n .title {\n display: block;\n font-weight: bold;\n font-size: 16px;\n line-height: 22px;\n }\n\n &:hover {\n color: ",";\n }\n }\n }\n }\n }\n"]);return p=function(){return n},n}var u=function(n){var e=n.image;return e.thumbnail?r.a.createElement("div",null,r.a.createElement("img",{src:e.thumbnail.url,alt:"Thumbn
1ail"})):null},f=l.a.div(p(),c.b,c.a,c.d);e.default=function(n){var e=n.pageContext.airtableResearchLinks.map((function(n){var e=Object(d.c)(n);return r.a.createElement("li",{key:e.name},r.a.createElement("a",{href:e.url},r.a.createElement(u,{image:e}),r.a.createElement("span",{className:"title"},e.name)))}));return r.a.createElement(s.a,null,r.a.createElement(m.a,{title:"Research"}),r.a.createElement(f,null,r.a.createElement("h2",{className:"page-title"},"Research"),r.a.createElement("section",{className:"content"},r.a.createElement("p",{className:"intro"},"An emerging research literature establishes that police unions, and the police union contracts and laws theyâve worked to enact, are associated with higher rates of police violence and lower levels of police accountability. Read our"," ",r.a.createElement(o.Link,{to:"/research-basis"},"Research Basis to learn more")," about the research informing this project. Weâve compiled a list of research studies, articles and reports on police unions and police union contracts below."),r.a.createElement("ul",{className:"research-items"},e))))}},vrFN:function(n,e,t){"use strict";var a=t("q1tI"),i=t.n(a),r=t("qhky"),o=t("Wbzz"),l=t("+EZQ"),c=t.n(l);function s(n){var e=n.description,t=n.ogdescription,a=n.twitterdescription,l=n.lang,s=n.meta,m=n.title,d=Object(o.useStaticQuery)("2832141387").site,p=e||d.siteMetadata.description,u=t||e||d.siteMetadata.description,f=a||e||d.siteMetadata.description,h=d.siteMetadata.title+" | Campaign Zero",g=m?m+" | "+d.siteMetadata.title+" | Campaign Zero":h,x="undefined"!=typeof window?window.location.href:"",b=("undefined"!=typeof window?window.location.origin:"")+c.a;return i.a.createElement(r.a,{htmlAttributes:{lang:l},title:g,meta:[{name:"description",content:p},{property:"og:title",content:g},{property:"og:description",content:u},{property:"og:image",content:b},{property:"twitter:image",content:b},{property:"og:type",content:"website"},{property:"og:url",content:x},{property:"twitter:url",content:x},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:title",content:g},{name:"twitter:description",content:f}].concat(s)})}s.defaultProps={lang:"en",meta:[],description:""},e.a=s}}]); 2//# sourceMappingURL=component---src-templates-research-page-tsx-fc7efcfe766a5804c365.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.