@charset "UTF-8";progress,sub,sup{vertical-align:baseline}.reefer,.related-items li.related-items--item{grid-template-columns:minmax(7.8125rem,1fr) 3fr}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.btn,.dg-table thead th.sortable{cursor:pointer}.reefer a img,.related-items li.related-items--item>a img,img{max-width:100%}figure a img:hover,figure img{-moz-backface-visibility:hidden}*,::after,::before{box-sizing:border-box}html{-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:ButtonText dotted 1px}:-moz-ui-invalid{box-shadow:none}.mini-multiples,legend{padding:0}.circle-pill,.dg-table tbody,.masthead__logo svg,img{vertical-align:middle}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.btn,.byline{font-size:.875rem}.btn,.byline,.footer-disclaimer,aside.advertisement .advertisement--notice{font-family:"Benton Gothic",Arial,Helvetica,sans-serif}summary{display:list-item}@font-face{font-family:KisFBDisplay;font-style:normal;font-weight:500;font-display:swap;src:url(https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/kis-display/roman.woff2) format("woff2"),url(https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/kis-display/roman.woff) format("woff")}@font-face{font-family:KisFBDisplay;font-style:italic;font-weight:500;font-display:swap;src:url(https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/kis-display/italic.woff2) format("woff2"),url(https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/kis-display/italic.woff) format("woff")}@font-face{font-family:KisFBDisplay;font-style:normal;font-weight:700;font-display:swap;src:url(https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/kis-display/bold.woff2) format("woff2"),url(https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/kis-display/bold.woff) format("woff")}@font-face{font-family:KisFBDisplay;font-style:italic;font-weight:700;font-display:swap;src:url(https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/kis-display/bold-italic.woff2) format("woff2"),url(https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/kis-display/bold-italic.woff) format("woff")}@font-face{font-family:"Benton Gothic";font-style:normal;font-weight:300;font-display:swap;src:url(https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/benton-gothic/light.woff2) format("woff2"),url(https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/benton-gothic/light.woff) format("woff")}@font-face{font-family:"Benton Gothic";font-style:normal;font-weight:400;font-display:swap;src:url(https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/benton-gothic/regular.woff2) format("woff2"),url(https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/benton-gothic/regular.woff) format("woff")}@font-face{font-family:"Benton Gothic";font-style:normal;font-weight:500;font-display:swap;src:url(https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/benton-gothic/medium.woff2) format("woff2"),url(https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/benton-gothic/medium.woff) format("woff")}@font-face{font-family:"Benton Gothic";font-style:normal;font-weight:700;font-display:swap;src:url(https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/benton-gothic/bold.woff2) format("woff2"),url(https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/benton-gothic/bold.woff) format("woff")}aside.advertisement{background-color:#f4f4f4;padding-top:calc(1.14375rem + .225vw);padding-bottom:calc(1.20625rem + .975vw)}aside.advertisement .advertisement--notice{font-weight:400;font-size:.875rem;max-width:630px;margin:0 auto .9375rem}aside.advertisement .dg-gpt-ad-container{text-align:center}aside.advertisement .dg-gpt-ad{min-height:3.125rem}.attribution{max-width:630px;margin-top:calc(1.325rem + 2.4vw);margin-bottom:calc(1.2375rem + 1.35vw);margin-right:auto;margin-left:auto}.btn{font-weight:300;line-height:1.55;display:inline-block;background-color:#ddd;border:1px solid #fff}.byline,h1.headline{line-height:1.2;font-weight:700}.btn:hover{border:1px solid #666}.byline{color:#000;margin:.6451612903rem 0}.byline a:active,.byline a:focus,.byline a:hover{color:#f47e70}.container{padding-left:.6451612903rem;padding-right:.6451612903rem}footer[role=contentinfo]{align-items:center;display:flex;justify-content:center}.footer-disclaimer{color:#000;font-size:.75rem;font-weight:500;line-height:1.55;padding:.5rem .625rem}.dg-table a,.footer-disclaimer a{color:#000;text-decoration:none}.dg-table thead th.sortable:hover,.footer-disclaimer a:hover{text-decoration:underline}h1.headline{font-size:calc(1.3625rem + 2.85vw);font-family:KisFBDisplay,Times,"Times New Roman",serif;text-align:left;margin:0 auto;max-width:733px}.image figcaption.figcaption,.methodology .methodology--headline,.methodology>p,.pub_date{font-family:"Benton Gothic",Arial,Helvetica,sans-serif}.inset-container,.methodology,figure.inline{margin-left:auto;margin-right:auto}.byline a:hover,a:active,a:focus,a:hover{color:#0a96c1;text-decoration:none}.pub_date,.reefer a:active,.reefer a:focus,.reefer a:hover,.related-items li.related-items--item>a:active,.related-items li.related-items--item>a:focus,.related-items li.related-items--item>a:hover{color:#666}.image figcaption.figcaption{font-size:.8125rem;padding-top:.5rem;font-weight:500;line-height:1.1;color:#666}figure.inline{max-width:733px;margin-top:calc(1.2rem + .9vw);margin-bottom:calc(1.2rem + .9vw)}.dg-table table,.inset-container figure.inset img,.photoset .diptych-container figure img,figure.inline img{width:100%}.inset-container{max-width:733px;margin-top:1.125rem}.inset-container figure.inset{max-width:315px;float:left;margin-left:0;margin-top:0;margin-right:calc(1.1375rem + .15vw)}@media (min-width:75em){aside.advertisement{padding-top:1.3125rem;padding-bottom:1.9375rem}.attribution{margin-top:3.125rem;margin-bottom:2.25rem}.btn{padding-right:1.5rem;padding-left:1.5rem}h1.headline{font-size:3.5rem}figure.inline{margin-top:1.875rem;margin-bottom:1.875rem}.inset-container figure.inset{margin-right:1.25rem}}.photoset{max-width:1200px;margin:auto;margin-top:calc(1.2rem + .9vw);margin-bottom:calc(1.2rem + .9vw)}.photoset .diptych-container{display:flex;width:100%;justify-content:space-between}.photoset .diptych-container figure{margin:0;flex:0 1 49.5%}.photoset figcaption.figcaption span.desktop-caption{display:inline}.area-timeseries .axes .domain,.display-none,.flight-false,.line-timeseries .axes .domain,.photoset figcaption.figcaption span.mobile-caption{display:none}@media (max-width:33.99em){.inset-container figure.inset{max-width:100%;float:none;margin:auto}.photoset .diptych-container{display:block}.photoset .diptych-container figure img:last-of-type{margin-top:.5rem}.photoset figcaption.figcaption span.desktop-caption{display:none}.photoset figcaption.figcaption span.mobile-caption{display:inline}}.masthead{align-items:center;background-color:transparent;display:flex;justify-content:center;margin-bottom:calc(1.425rem + 3.6vw);z-index:1030;padding:.6451612903rem 1rem}.masthead__logo{height:calc(1.1625rem + .45vw);display:block}.masthead__logo svg{height:100%}.methodology{background-color:#f4f4f4;border-top:2px solid #000;border-bottom:2px solid #000;max-width:630px;margin-top:calc(1.3875rem + 3.15vw);margin-bottom:calc(1.275rem + 1.8vw);padding:.9677419355rem}.methodology .methodology--headline{font-size:1.125rem;text-align:left;margin-top:.75rem;margin-bottom:.75rem}.methodology>p{font-size:.9375rem;line-height:1.55}.methodology>p:first-of-type{margin-top:0}p.prose{font-size:1.125rem;font-family:Georgia,Times,"Times New Roman",serif;line-height:1.55;max-width:630px;margin:1.125rem auto}.pub_date{font-size:.875rem;margin:.6451612903rem 0;line-height:1.4}.quote{max-width:733px;margin-top:calc(1.3875rem + 3.15vw);margin-bottom:calc(1.3875rem + 3.15vw);margin-left:auto;margin-right:auto}.quote .quote__text{font-family:KisFBDisplay,Times,"Times New Roman",serif;font-weight:700;font-style:italic;font-size:calc(1.3125rem + 2.25vw);text-indent:-10px;margin-top:0;margin-bottom:0}.quote .quote__source{font-family:"Benton Gothic",Arial,Helvetica,sans-serif;font-weight:700;font-size:1.125rem;margin-top:calc(1.1375rem + .15vw)}.related-items{margin:0 auto;max-width:630px}.related-items h2.related-items--headline{font-family:"Benton Gothic",Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.2;margin-top:0;margin-bottom:.875rem}.reefer,.related-items li.related-items--item,h2.subheadline{font-family:KisFBDisplay,Times,"Times New Roman",serif;font-weight:700}.related-items ul.related-items--list{list-style:none;margin:0;padding:0}.related-items li.related-items--item{border-bottom:1px solid #ddd;display:grid;grid-gap:1.25rem;margin-bottom:.875rem;padding-bottom:.875rem}.reefer p.date,.shares{margin:.6451612903rem 0}.reefer a,.related-items li.related-items--item>a{font-size:calc(1.1375rem + .15vw);color:#000;line-height:1.2;text-decoration:none}a.shares__item{color:#000;font-size:1.05rem;line-height:1.4;text-decoration:none;margin:0 .6451612903rem 0 0}a.shares__item:active,a.shares__item:focus,a.shares__item:hover{color:#c94333;text-decoration:none}.icon{display:inline-block;fill:currentColor;height:1em;stroke-width:0;stroke:currentColor;width:1em}.reefer,.support{max-width:630px;display:grid;grid-gap:1.25rem}.icon-twitter{width:.9285714286em}.icon-facebook{width:.5881428571em}h2.subheadline{font-size:calc(1.2125rem + 1.05vw);line-height:1.2;text-align:left;max-width:630px;margin:1em auto .5em}.reefer{margin:0 auto;border-top:1px solid #000;border-bottom:1px solid #000;align-items:flex-start;margin-top:calc(1.20625rem + .975vw);margin-bottom:calc(1.20625rem + .975vw);padding-top:calc(1.14375rem + .225vw);padding-bottom:calc(1.14375rem + .225vw)}.reefer p.date,.support{color:#666;font-family:"Benton Gothic",Arial,Helvetica,sans-serif;line-height:1.4}.reefer p.date{font-size:.75rem}.support{margin:0 auto;font-weight:500;font-size:.875rem;margin-top:calc(1.1875rem + .75vw);margin-bottom:calc(1.1875rem + .75vw);padding:.625rem;align-items:center;grid-template-columns:minmax(7.8125rem,4fr) 6fr}.dg-table,.dg-table--inputs label{font-family:"Benton Gothic",Arial,sans-serif}.support .subscribe-link{font-size:1.125rem;display:block;height:40px;line-height:25px;color:#000;font-weight:700;text-decoration:none;text-align:center;background-color:#ecc61b;border:1px solid #000;border-radius:4px;padding:.375rem .625rem .3125rem}.support .subscribe-link:hover{background-color:rgba(236,198,27,.7);transition:.2s linear}.support p{margin-bottom:0;margin-top:0}@media (max-width:630px){.support p{margin-top:.75rem}.support{display:block}}.fixed-top{top:0}.fixed-bottom{bottom:0}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.box-border{box-sizing:border-box!important}.flex-justify-center{display:flex;justify-content:center}.dg-table{font-size:.75rem;line-height:1.55;width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}@media (min-width:48em){.dg-table{font-size:.875rem}}.dg-table a:hover{color:#3995b7}.dg-table caption{text-align:left;font-size:1rem;font-weight:700}.dg-table td,.dg-table th{padding:.25em;border-bottom:1px solid #efefef}.dg-table .no-border{border-bottom-width:0}.dg-table thead th{font-weight:700;vertical-align:bottom;border-bottom:1px solid #ccc}.dg-table tbody th,.dg-table thead tr.topper th{font-weight:400}.dg-table thead th.right-border{border-right:1px solid #efefef}.dg-table tbody td.left-border,.dg-table thead th.left-border{border-left:1px solid #efefef}.dg-table thead th.sort-asc:before{content:"▲";padding-right:.15rem;display:inline;font-size:12px}.dg-table thead th.sort-desc:before{content:"▼";padding-right:.15rem;display:inline;font-size:12px}.dg-table tbody tr.bolded td,.dg-table tbody tr.bolded th{font-weight:700;color:#000}.dg-table .lighter{color:#777676}.dg-table .badge{display:inline-block;border-radius:5px;min-width:55px;font-weight:500;text-align:center;padding:.05rem}.dg-table .badge.low,.dg-table .badge.passing,.dg-table .badge.stable{background-color:#aad5a0;color:#286126}.dg-table .badge.climbing,.dg-table .badge.failing{background-color:#00435c;color:#fff}.dg-table .badge.declining{background-color:#286126;color:#aad5a0}.dg-table .badge-wide{min-width:75px;padding:.05rem .5rem}.dg-table .pill-chart .tiny-axis text{font-size:.55rem;font-weight:400}.dg-table--small td,.dg-table--small th{font-size:.8rem}@media (max-width:480px){aside.advertisement .advertisement--notice{padding-left:.9375rem}.quote{margin-left:10px}.dg-table--small td,.dg-table--small th{font-size:.65rem}}.dg-table--narrow{max-width:25rem;margin-left:auto;margin-right:auto}.chart-headline,.selector,.source{max-width:630px}.dg-table--inputs{margin-bottom:.625rem}.dg-table--inputs label{font-size:15px;display:inline-block;font-weight:700;line-height:1.3}.dg-table--inputs input.search,.dg-table--inputs select{margin:2px 0 15px;display:block;font-family:"Benton Gothic",Arial,sans-serif}.dg-table--inputs select{font-size:15px;height:1.8rem;background:#fff;width:125px}.dg-table--inputs option,.filtered-list option{font-family:"Benton Gothic",Arial,sans-serif}.dg-table--inputs input.search{font-size:16px;line-height:16px;padding:3px 0 3px 2px;width:160px;border-width:1px}.filtered-list label{font-size:15px;font-family:"Benton Gothic",Arial,sans-serif;display:inline-block;font-weight:700;line-height:1.3;margin-bottom:.25rem}.filtered-list select{font-size:15px;display:block;height:1.8rem;background:#fff;font-family:"Benton Gothic",Arial,sans-serif;margin:8px 0}.filtered-list table{margin-top:.625rem}#patients-table-container,#state-case-ranking-container{margin-bottom:3rem}.demographics-race-footnote{color:red}#schools-table .table-key{display:flex;align-items:center;font-family:"Benton Gothic";font-size:.8em;justify-content:center;margin-bottom:15px}#schools-table .table-key span{width:13px;height:13px;margin:0 5px 0 15px;border-radius:2px}#schools-table .dg-table td,#schools-table .dg-table th{border-bottom:1px solid #efefef}#schools-table .dg-table tbody td.left-border{border-radius:2px}#schools-table .dg-table a,#schools-table .table_note.LATLinkOutArrow,.table_note.LATLinkOutArrow{color:#333;text-decoration:none;font-size:.75rem}#schools-table th.district-name span.details{display:block;font-size:.75rem;color:#777676}#schools-table .LATLinkOutArrow,.LATLinkOutArrow{font-family:LAiconsA;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}#schedule-company-select,.figcaption{font-family:"Benton Gothic",Arial,sans-serif}#schools-table .LATLinkOutArrow:before,.LATLinkOutArrow:before{content:"ì"}#schools-table .dg-table .status{max-width:75px;min-width:75px;width:50px}@media screen and (min-width:34em){#schools-table .legend{position:absolute;top:66px;right:60px;margin-top:0}}@media (min-width:544px) and (max-width:620px){#schools-table .legend{right:20px}}@media (min-width:676px){#schools-table .phone-only{display:none!important}}img{width:auto;height:auto;border:0;-ms-interpolation-mode:bicubic}figure{margin:25px 0;padding:0}figure img{margin:0 0 5px}figure a img:hover{opacity:.8}.figcaption{font-size:13px;line-height:17px;color:#999;padding-left:5px}.anno,.line-anno-label text,.line-anno-label-left text,.sourceline{font-family:"Benton Gothic",Arial,Helvetica,sans-serif}.area-timeseries .line path,.line-timeseries .line path{stroke-width:3;stroke-linejoin:round;stroke-linecap:round;fill:none}.area-timeseries .axes text,.line-timeseries .axes text{font-size:12px;font-family:"Benton Gothic",Arial,Helvetica,sans-serif}@media screen and (max-width:480px){.area-timeseries .axes text,.line-timeseries .axes text{font-size:11px}}.line-anno-label text{fill:#222;text-anchor:start}.line-anno-label-left text{fill:#222;text-anchor:end}.line-anno-label-halo text{fill:#fff;stroke:#fff;stroke-width:3}.line-anno-label-date{font-size:10.5px;font-weight:400}.line-anno-label-value{font-size:12.5px;font-weight:700}.anno,.anno-value{font-weight:500}.line-marker line{stroke:#829eb1;stroke-width:1.5;stroke-dasharray:3,3}@media (max-width:676px){#schools-table .dg-table .status{max-width:50px;min-width:50px;width:auto}#schools-table .desktop-only{display:none!important}.chart-headline{font-size:15px;line-height:150%}}.chart-headline .cases-light-blue{border-bottom:3px solid #c0e9f3}.chart-headline .cases-blue,.chart-headline .roomkey-ready{border-bottom:3px solid #3995b7}.chart-headline .cases-dark-blue{border-bottom:3px solid #026f90}.chart-headline .deaths-gray{border-bottom:3px solid #6d8292}.chart-headline .deaths-light-gray{border-bottom:3px solid #829db0}.chart-headline .deaths-darkest-gray{border-bottom:3px solid #46525f}.chart-headline .roomkey-occupied{border-bottom:3px solid #00435c}.chart-headline .roomkey-unready{border-bottom:3px solid #bee9f4}.chart-headline .vaccines-green{border-bottom:3px solid #7a8e37}.chart-headline .vaccines-light-green{border-bottom:3px solid #c2d48a}.chart-headline .elementary{border-bottom:3px solid #66c2a5}.chart-headline .middle{border-bottom:3px solid #fc8d62}.chart-headline .high{border-bottom:3px solid #8da0cb}.sourceline{font-size:12px;line-height:12px}.headline .hed{font-size:calc(1.45rem + 3.9vw);display:inline;padding-right:6px}.headline .kicker{font-size:calc(1.41875rem + 3.525vw);display:inline;font-weight:500;color:#919191}.graphic-container{margin:0 auto 30px;width:100%;max-width:630px}.source{margin:20px auto 0;width:100%}#events-table{margin-bottom:30px}.graphic-container--schedule a:hover{text-decoration:none}.byline a,.sourceline a{color:#087da1;text-decoration:none}a,a:hover{text-decoration:underline}.sourceline a:active,.sourceline a:focus,.sourceline a:hover{color:#0a96c1}#schedule-company-select{font-size:.9375rem;display:inline;height:1.8rem;background:#fff;margin:10px 0}.events-chart{max-width:56.25rem;height:450px;margin-left:auto;margin-right:auto}.line-halo{fill:none;stroke:#fff;stroke-linejoin:round}.anno{font-size:.9375rem;border-bottom:3px solid #4194a3;fill:#444;line-height:1.2}.chart-head,.chart-headline{font-weight:700;font-size:1rem;line-height:23px;margin:0 auto 25px;padding:0;max-width:630px;font-family:"Benton Gothic",Arial,sans-serif;color:#333}.events-chart-group{max-width:48rem;grid-template-columns:1fr 1fr;margin:0 auto}#calendar,.chart-wrapper{margin-left:auto;margin-right:auto}@media (min-width:34em){.events-chart-group{display:grid}}.events-chart-group .chart{width:100%;height:150px!important;margin-bottom:20px}.press-status-label-closed_share,.press-status-label-limited_share,.press-status-label-open_share,text.yLabel{font-family:"Benton Gothic",Arial,sans-serif;font-size:13px}p.sourceline{font-family:"Benton Gothic",Arial,Helvetica,sans-serif;font-size:12px;line-height:16px}.tick line{stroke:#222;stroke-opacity:.1}.tick-0 line,.tick-50 line{stroke:#666;stroke-opacity:.5}.rule line{stroke:#333}.mini-multiples .mini-anno{font-size:.875rem;margin:0 0 4px;font-family:"Benton Gothic","Benton Gothic",Arial,sans-serif;font-weight:700;display:inline-block;float:right;color:#999}.mini-multiples .mini-anno-dem,.mini-multiples b{font-family:"Benton Gothic","Benton Gothic",Arial,sans-serif;font-weight:700;display:inline-block;float:left}.mini-multiples .mini-anno-dem{font-size:.8rem;margin:-4px 0 4px;color:#1d81c5}.mini-multiples .mini-anno-rep{font-size:.8rem;margin:-4px 0 4px;font-family:"Benton Gothic","Benton Gothic",Arial,sans-serif;font-weight:700;display:inline-block;float:right;color:#cc3d3d}.mini-multiples b{font-size:.9rem;margin:0 0 4px}.annotation line,.link line{stroke-dasharray:2 2;stroke:#666;stroke-width:1}.annotation text,.chart-label text,.link text{font-size:.8125rem;font-family:"Benton Gothic",Arial,Helvetica,sans-serif}.annotation .text-halo,.link .text-halo{stroke:#fff;stroke-width:3.5}.anno-line,.axis--x .domain{stroke:#666}.crosstabs-date{font-weight:300}.anno-main-chart-favorable,.anno-main-chart-unfavorable{font-family:"Benton Gothic",Arial,Helvetica,sans-serif;font-weight:700;line-height:1.2}.anno-main-chart-favorable{font-size:calc(1.1375rem + .15vw);fill:#4194a3}.anno-main-chart-unfavorable{font-size:calc(1.1375rem + .15vw);fill:#d09129}.bulletList-head,.display-date{font-weight:600;font-family:"Benton Gothic",Arial,Helvetica,sans-serif}@media (min-width:75em){.photoset{margin-top:1.875rem;margin-bottom:1.875rem}.masthead{margin-bottom:4.125rem}.masthead__logo{height:1.5rem}.methodology{margin-top:3.75rem;margin-bottom:2.625rem}.quote{margin-top:3.75rem;margin-bottom:3.75rem}.quote .quote__text{font-size:3rem}.quote .quote__source{margin-top:1.25rem}.anno-main-chart-favorable,.anno-main-chart-unfavorable,.reefer a,.related-items li.related-items--item>a{font-size:1.25rem}h2.subheadline{font-size:2rem}.reefer{margin-top:1.9375rem;margin-bottom:1.9375rem;padding-top:1.3125rem;padding-bottom:1.3125rem}.support{margin-top:1.75rem;margin-bottom:1.75rem}.headline .hed{font-size:4.375rem}.headline .kicker{font-size:4.0625rem}}#categories-chart-afghanistan,#categories-chart-biden,#categories-chart-covid,#categories-chart-flight,#categories-chart-immigration,#categories-chart-voting,#press-coverage-chart,#weekly-events-chart{max-width:630px;margin-left:auto;margin-right:auto}#calendar text{font-family:"Benton Gothic",Arial,Helvetica,sans-serif;font-size:12px}.bulletList{border-radius:20px;max-width:630px;padding:1rem;margin:40px auto 1.55rem;border:1px solid #ddd;line-height:1.55;background-color:#dcecf9;color:#222}.bulletList-head{font-size:22px;line-height:2.5;display:flex;justify-content:space-between;margin:0;align-items:center;border-bottom:1px dotted #ddd;color:#000}.event-detail,.methodology-header{font-family:"Benton Gothic",Arial,Helvetica,sans-serif;font-size:16px}#calendar{padding-top:20px;max-width:630px;width:100%}.outer-container{display:grid;grid-template-columns:16.667% 16.667% 16.667% 16.667% 16.667% 16.667%;justify-content:end;align-items:start;width:100%}.outer-container .inner-container{margin-bottom:30px;margin-right:20px}@media (max-width:629px){.outer-container{grid-template-columns:33% 33% 33%}}.events-grid{max-width:900px;width:100%;margin:20px auto auto;display:grid;grid-template-columns:20% 20% 20% 20% 20%;justify-content:end;align-items:start;font-family:"Benton Gothic",Arial,Helvetica,sans-serif}@media (max-width:900px){.events-grid{justify-content:space-around;grid-template-columns:25% 25% 25% 25%}}@media (max-width:670px){.events-grid{grid-template-columns:80%}}@media (max-width:400px){.events-grid{grid-template-columns:50% 50%}}p.event-date{font-size:15px;font-family:"Benton Gothic",Arial,Helvetica,sans-serif}.event-time{font-size:12px;font-weight:700;font-family:"Benton Gothic",Arial,Helvetica,sans-serif;line-height:10px;margin-bottom:3px}.axis--x .tick line{stroke:#666;stroke-opacity:1;stroke:#999;stroke-opacity:1}.axis--x .tick{fill:#222;font-size:12px;display:block}.limited{border-bottom:3px solid #eee}.closed{border-bottom:3px solid #f0d595}.open{border-bottom:3px solid #72bac7}.press-status-label-open_share{fill:#000}.anno-line{stroke-opacity:1}.time-description{font-family:"Benton Gothic",Arial,Helvetica,sans-serif;font-size:.7125rem;color:#424242}.calendar-legend,.info-block,.wrap-text{font-size:12px;font-family:"Benton Gothic",Arial,Helvetica,sans-serif}.calendar-legend{max-width:630px;margin-right:auto;margin-left:auto;display:block;margin-bottom:20px}.event-description p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Benton Gothic",Arial,Helvetica,sans-serif;color:#000;opacity:1}.methodology a{color:#077597!important}.info-block{line-height:16px;opacity:1}.wrap-text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:16px}.btn,.btn-read{display:inline-flex}.event-grid{padding:0 12px 12px;border-radius:0;margin:10px;border:1px solid #ccc;width:158px}.btn{margin:20px auto auto;padding:8px 0;align-items:center;min-width:175px;justify-content:center}.btn-read,.dropdown{align-items:center;padding:8px}.btn-read{margin:10px auto auto;min-width:50px;background-color:#c2dfe4;border-width:0;font-size:10px;font-weight:700;justify-content:center;font-family:"Benton Gothic",Arial,sans-serif}.events-container,.map,.selector{margin-left:auto;margin-right:auto}.dropdown,.search{font-family:"Benton Gothic",Arial,sans-serif;border:1px solid #ddd;cursor:pointer;font-weight:300}a{color:#087da1}a:hover{color:#0a96c1}img.emoji{float:right;margin-top:10px;width:40px}.events-container,.map{max-width:900px}.dropdown{background-color:#fff;width:200px}.search{font-size:1rem;line-height:1.55;margin-top:.125rem;margin-bottom:.9375rem;padding:5px;align-items:center;width:170px}.legend-items,.legend-title{font-size:.8125rem;font-family:"Benton Gothic",Arial,Helvetica,sans-serif}@media (max-width:480px){.dg-table--inputs input.search{width:140px}.events-chart-group .chart{margin-bottom:40px}.search{width:140px}}.selector{margin-bottom:0;max-width:630px;display:grid;grid-template-columns:auto auto}.selector .column{display:grid;grid-template-columns:auto;padding:0 25px 0 0}@media (max-width:600px){.selector .column{padding:0 5px 0 0}}.selector .chart-head{margin:0;text-align:left}.selector .search-input input{height:39px;padding:8px;margin:4px 0 8px}.selector .dropdown-input select{height:39px;margin:4px 0 8px}.limited-event{background-color:#e7e7e7}.closed-event{background-color:#f0d595}.open-event{background-color:#72bac7}.none-event{border:1px solid #ccc}.limited-button{background-color:#ddd}.closed-button{background-color:#e9c367}.open-button{background-color:#4194a3}.none-button{background-color:#fff}.legend-title{display:flex;justify-content:center;font-weight:700;margin-bottom:.25em}.results-legend{display:flex;justify-content:center;margin-bottom:.6451612903rem}.legend-items{display:flex;flex-wrap:wrap}.legend-item{align-items:center;display:flex;margin-bottom:.1732499857rem;margin-top:.1732499857rem}.legend-item:not(:last-child){margin-right:.6451612903rem}.legend-item-label{margin:0 0 0 .1732499857rem}.circle-pill{height:1.25em;width:1.25em;line-height:1.25;text-align:center;padding:0;border:none;font-weight:700;display:inline-block;opacity:1}.contest__candidates--tooltip .circle-pill{height:1em;width:1em;border-radius:1em;line-height:1;margin-bottom:3px}.categories-anno{font-weight:500;font-size:15px;line-height:23px;max-width:630px;font-family:"Benton Gothic",Arial,sans-serif;color:#333}.tick text{fill:#666;fill:#999;font-size:.75rem}.area-timeseries .axes .tick line,.line-timeseries .axes .tick line{stroke-opacity:.1}