.population-panel{background:#fffdf8;border:1px solid #dfdfd4;border-radius:13px;overflow:hidden;margin-top:24px}.population-chart{display:block;width:100%;height:auto;min-height:200px}.population-chart text{fill:#77858c;font-size:11px}.population-note{font-size:11px;color:#77858c;padding:0 24px;line-height:1.8}.population-values{padding:14px 24px 24px;font-size:12px;color:#526c75}.population-values summary{cursor:pointer}.population-panel table{width:100%;border-collapse:collapse;font-size:13px}.population-panel td,.population-panel th{padding:14px 20px;border-bottom:1px solid #eeeee6;text-align:left;white-space:nowrap}.population-panel thead{background:#f2f3ed;color:#72818a;font-size:11px}.population-panel tbody th{font-weight:500}.population-panel button{background:none;border:0;padding:0;color:#315b50;font:inherit;cursor:pointer;text-align:left}.population-panel tbody tr:hover,.population-panel tr.selected{background:#f5f3ed}.population-rise{color:#bd5b42}.population-fall{color:#4277a5}.population-table-scroll{overflow-x:auto;height:auto;max-height:none;overscroll-behavior-y:auto}.population-table-scroll thead{position:sticky;top:0}.population-filters select{max-width:270px}@media(max-width:650px){.population-filters{display:grid;grid-template-columns:1fr;gap:16px}.population-filters label{display:grid;gap:8px}.population-filters select{width:100%;max-width:none}.population-page .weekly-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.population-page .weekly-stats>article:first-child{grid-column:1/-1}.population-panel .weekly-panel-heading{align-items:flex-start;flex-wrap:wrap}.population-panel td,.population-panel th{padding:12px;font-size:12px}.population-chart text{font-size:14px}.population-note{padding:0 16px}.population-values{padding:14px 16px 20px}}.population-axis-mobile{display:none}@media(max-width:650px){.population-axis-desktop,.population-year-middle{display:none}.population-axis-mobile{display:block}.population-chart text{font-size:30px}.population-chart{min-height:0}}.population-frequency{width:fit-content;margin-top:26px}.population-chart-mobile,.population-month-middle{display:none}@media(max-width:650px){.population-chart-desktop{display:none}.population-chart-mobile{display:block;width:100%;height:auto;margin:8px 0 0}.population-chart-mobile text{font-size:12px;fill:#7b898e;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.population-note{margin-top:0;font-size:10px;line-height:1.8}.population-values{border-top:1px solid #eeeee6;margin-top:16px;padding-top:16px}}.population-values{margin:18px 24px 24px;padding:0;border:1px solid #d9e4dc;border-radius:10px;overflow:hidden;background:#f2f6f0}.population-values summary{display:flex;align-items:center;gap:12px;list-style:none;padding:17px 18px;color:#244e43;font-weight:700;font-size:13px}.population-values summary::-webkit-details-marker{display:none}.population-values summary:hover{background:#e8f0e5}.population-values summary:focus-visible{outline:2px solid #528b77;outline-offset:-3px}.population-values summary small{display:block;margin-top:5px;font-size:11px;color:#788b80;font-weight:400}.population-values-icon{font-size:25px;line-height:1}.population-values-arrow{margin-left:auto;font-size:20px}.population-values[open] .population-values-arrow{transform:rotate(180deg)}.population-values table{background:#fffdf8}@media(max-width:650px){.population-values{margin:16px}.population-values summary{padding:16px 14px}}.population-page .population-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:end}.population-filters .population-frequency{grid-column:1/-1;display:flex;box-sizing:border-box;width:100%;margin:0}.population-frequency button{flex:1 1;text-align:center;justify-content:center}.population-page .population-filters label{display:grid;gap:8px;min-width:0}.population-page .population-filters select{width:100%;max-width:none}@media(max-width:650px){.population-page .population-filters{grid-template-columns:1fr;gap:16px}}.population-values td.population-fall,.population-values td.population-rise{font-weight:600}.population-hover-target{cursor:crosshair}.population-hover-target:focus-visible{outline:2px solid #528b77;outline-offset:2px}.population-tooltip{filter:drop-shadow(0 2px 4px #172e4012)}.population-tooltip .population-tooltip-period{fill:#6a7b76;font-size:11px}.population-tooltip .population-tooltip-count{fill:#244e43;font-size:14px;font-weight:700}.population-table-scroll tbody tr{cursor:pointer}.population-table-scroll tbody tr:focus-within,.population-table-scroll tbody tr:hover{background:#eef3ed}@media(max-width:650px){body .site-content .weekly-toolbar.query-surface.population-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}body .site-content .population-filters>.population-period{grid-column:1/-1}body .site-content .population-filters>label{width:100%;min-width:0}}body .site-content .population-page .weekly-stats article:first-child>.weekly-stat-title:before{background:#528b77}body .site-content .population-page .weekly-stats article:nth-child(2)>.weekly-stat-title:before{background:#6389ae}body .site-content .population-page .weekly-stats article:nth-child(3)>.weekly-stat-title:before{background:#9580a8}body .site-content .population-panel .weekly-panel-heading .population-sort{margin:0;width:fit-content;flex-basis:auto;flex-shrink:0}.population-directory{margin:28px 0;padding:24px;border:1px solid #d9e4dc;border-radius:12px;background:#fffdf8;color:#244e43}.population-directory h2{font-size:20px}.population-directory h3{font-size:16px;margin-top:24px}.population-directory p{font-size:13px;line-height:1.8;color:#65766e}.population-directory ul{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 24px}.population-directory li{display:flex;justify-content:space-between;gap:12px;font-size:13px;line-height:1.7}.population-directory a{text-decoration:underline;text-underline-offset:3px}.population-directory li span{white-space:nowrap;color:#65766e}.population-directory summary{cursor:pointer;margin-top:24px}.population-directory table{width:100%;margin-top:16px;text-align:left}.population-directory td,.population-directory th{padding:8px;border-bottom:1px solid #eeeee6}@media(max-width:650px){.population-directory{padding:16px}.population-directory ul{grid-template-columns:1fr}}.population-comparison-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px}.population-panel .population-back{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:7px 17px;border:1px solid #dfdfd4;border-radius:999px;background:#edf0e6;color:#315b50;font-size:12px;white-space:nowrap}.population-panel .population-back:hover{background:#f2f3ed}.population-panel .population-back:focus-visible{outline:2px solid #528b77;outline-offset:3px}.population-page :is(.weekly-table-wrap,.population-table-scroll,.together-table-wrap,.comparison-table-wrap,.together-search-results){height:auto;max-height:none;overflow-x:auto;overflow-y:visible;overscroll-behavior-y:auto}.population-page .weekly-grid{align-items:start}.population-history-more{padding:6px 24px 24px}.population-history .history-more{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;padding:14px 20px;margin-top:18px;border:1px solid #dddacf;border-radius:8px;background:#f4f3eb;color:#172e40;font:inherit;font-size:14px;cursor:pointer;text-align:center}.population-history .history-more span{font-size:12px;color:var(--muted,#788184)}@media(max-width:650px){.population-history-more{padding:6px 16px 20px}.population-history .history-more{flex-wrap:wrap;gap:4px 12px;font-size:12px}}html:not([data-theme=dark]) body .site-content .population-page{--muted:#526773}html:not([data-theme=dark]) body .site-content .population-page :is(.menu-page-heading>p,.weekly-stats article>span,.weekly-stats article>small,.weekly-stats article>small>a,.weekly-panel-heading p,.weekly-legend,.inline-result-ad-preview,.population-note,.weekly-ranking thead th,.population-panel thead th,.source-notes,.source-notes p,.source-notes a){color:#526773}html:not([data-theme=dark]) body .site-content .population-page :is(.menu-page-eyebrow,.population-rise){color:#9b5939}html:not([data-theme=dark]) body .site-content .population-page :is(.population-chart,.population-chart-mobile,.comparison-chart) text{fill:#526773}html:not([data-theme=dark]) body:has(.population-page) .site-footer :is(.site-footer-top>p,.site-footer-bottom>span){color:#526773}html:not([data-theme=dark]) body .site-content .population-page :is(.weekly-stats article small,.population-values summary small,.population-panel td small,.together-section-title>span,.together-picker p,.together-readout-name,.together-reset-button,.rank-number-value:not([data-rank="1"]):not([data-rank="2"]):not([data-rank="3"]),.weekly-tabs button:not([aria-pressed=true])){color:#526773}