@charset "UTF-8";.developer-links.svelte-1aya3u7.svelte-1aya3u7,.intro.svelte-1aya3u7.svelte-1aya3u7{margin:0}.intro.svelte-1aya3u7 .section-title{margin-bottom:var(--space-3xs)}.intro-text.svelte-1aya3u7.svelte-1aya3u7{color:var(--color-label);max-width:44em}.links.svelte-1aya3u7.svelte-1aya3u7{list-style:none;margin:0;padding:0;margin-top:var(--space-md);display:grid;gap:var(--gap);grid-template-columns:1fr}.links.svelte-1aya3u7>li{grid-column:1/-1}.developer-link-card.svelte-1aya3u7.svelte-1aya3u7{display:block;position:relative;overflow:hidden;height:100%;text-decoration:none}.developer-link-card.svelte-1aya3u7:hover .card.svelte-1aya3u7{background:var(--gray-95)}[mode=dark] .developer-link-card.svelte-1aya3u7:hover .card.svelte-1aya3u7{background:var(--gray-20)}@media (prefers-color-scheme: dark){[mode=auto] .developer-link-card.svelte-1aya3u7:hover .card.svelte-1aya3u7{background:var(--gray-20)}}.card.svelte-1aya3u7.svelte-1aya3u7{min-height:100%;overflow:visible}.icon.svelte-1aya3u7.svelte-1aya3u7{--thumbnail-size:4.25em;width:var(--thumbnail-size);position:absolute;inset:0 auto 0 0;border-right:1px solid var(--color-border);border-radius:var(--radius) 0 0 var(--radius);overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--color-card-bg);color:var(--color-primary)}.icon.svelte-1aya3u7 svg{width:1.5em;height:1.5em}.content.svelte-1aya3u7.svelte-1aya3u7{padding:var(--space-xs) var(--card-padding-x);margin-left:4.25em}.content.has-thumbnail.svelte-1aya3u7.svelte-1aya3u7{margin-left:4.25em}.title.svelte-1aya3u7.svelte-1aya3u7{font-size:1em;letter-spacing:.025em;text-transform:uppercase;font-family:var(--font-condensed);display:block;font-weight:700;margin-top:.25em;color:var(--color-text)}.description.svelte-1aya3u7.svelte-1aya3u7{display:block;font-size:.875em;line-height:1.25;color:var(--color-text);margin-top:.25em;max-width:40em}.intro.svelte-1584ck5{margin:0}.intro.svelte-1584ck5 .section-title{margin-bottom:var(--space-3xs)}.intro-text.svelte-1584ck5{color:var(--color-label);max-width:44em}.articles.svelte-1584ck5{display:grid;gap:var(--gap);grid-template-columns:1fr;margin-top:var(--space-md)}.articles.svelte-1584ck5 .item .thumbnail{display:none}.articles.svelte-1584ck5 .item .content.has-thumbnail{margin-left:0}.articles.svelte-1584ck5 .item .description .text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.articles.svelte-1584ck5>li{grid-column:1/-1}.all-resources.svelte-1584ck5{margin:var(--space-sm) 0 0;text-align:right}.delta.svelte-1adkwm1{display:inline-flex;align-items:center;gap:.4em;font-family:var(--font-condensed);font-size:var(--text-tiny);color:var(--color-text-high);white-space:nowrap}.arrow.svelte-1adkwm1{display:inline-flex;font-size:.8em}.percent.svelte-1adkwm1{font-weight:600;font-variant-numeric:tabular-nums}.reference.svelte-1adkwm1{color:var(--color-text-low)}.stat.svelte-t7kvx3{display:flex;flex-direction:column;gap:var(--space-2xs)}.trend.svelte-t7kvx3{margin-top:var(--space-2xs);line-height:0}.tiny-title.svelte-1dvmh8m{margin:0 var(--space-3xs) var(--space-xs)}.home-hero.svelte-ycekq4{margin-top:calc(1em - var(--container-padding-y))}.hero-grid.svelte-ycekq4{display:grid;gap:var(--space-lg)}.brand.svelte-ycekq4{display:flex;flex-direction:column;gap:var(--space-2xs)}.brand.svelte-ycekq4 .hero-title{font-size:min(var(--title-hero),3.25rem);font-weight:var(--weight-bold);margin:0}.status-line.svelte-ycekq4{margin-bottom:var(--space-xl)}.search.svelte-ycekq4{margin:var(--space-md) auto 0}@media only screen and (min-width: 768px){.search.svelte-ycekq4{margin-top:var(--space-lg)}}.search.svelte-ycekq4 .searchbar{background:var(--color-bg);font-size:1.125em}@media only screen and (min-width: 520px){.search.svelte-ycekq4 .searchbar{font-size:1.25em}}@media only screen and (min-width: 768px){.search.svelte-ycekq4 .searchbar{font-size:1.5em}}.search.svelte-ycekq4 .searchbar.focused{box-shadow:var(--shadow),var(--shadow-popup)}.section-header.svelte-1tsed03{margin-bottom:var(--space-md)}.head.svelte-1tsed03 .section-title{margin:0 0 var(--space-3xs)}.subtitle.svelte-1tsed03{max-width:44em;color:var(--color-label)}.latest-stories.svelte-19ympa6 .tile .footer{display:none}.loading.svelte-1w4qcw1{font-size:var(--title-section);text-align:center;padding:var(--space-sm) 0}.ranking.svelte-1w4qcw1{list-style:none;margin:0;padding:0;display:grid;gap:0 var(--space-xl)}@media only screen and (min-width: 768px){.ranking.svelte-1w4qcw1{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(5,auto);grid-auto-flow:column}}.row.svelte-1w4qcw1{display:grid;grid-template-columns:1.25rem minmax(0,1fr) 6rem;gap:var(--space-xs);align-items:center;padding:var(--space-2xs) 0;border-top:1px solid var(--color-border)}.row.svelte-1w4qcw1:first-child{border-top:0}@media only screen and (min-width: 768px){.row.svelte-1w4qcw1:nth-child(6){border-top:0}}.rank.svelte-1w4qcw1{font-family:var(--font-condensed);font-size:var(--text-small);color:var(--color-text-low);text-align:right}.promo.svelte-mzbpwr{position:relative;isolation:isolate;border:1px solid var(--grape-90);border-radius:var(--radius);padding:var(--card-padding);display:flex;flex-direction:column;gap:var(--space-md)}.promo.svelte-mzbpwr:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--color-primary);opacity:.08;pointer-events:none}[mode=dark] .promo.svelte-mzbpwr{border-color:var(--mint-35)}[mode=dark] .promo.svelte-mzbpwr:before{opacity:.12}@media (prefers-color-scheme: dark){[mode=auto] .promo.svelte-mzbpwr{border-color:var(--mint-35)}[mode=auto] .promo.svelte-mzbpwr:before{opacity:.12}}.head.svelte-mzbpwr{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-xs)}.brand.svelte-mzbpwr{margin:var(--space-sm) 0 0;font-size:1em;line-height:1}.hook.svelte-mzbpwr{color:var(--color-text-medium);font-size:var(--text-lead);max-width:40em}.columns.svelte-mzbpwr{display:grid;gap:var(--space-md)}@media only screen and (min-width: 768px){.columns.svelte-mzbpwr{grid-template-columns:repeat(3,minmax(0,1fr))}}.item.svelte-mzbpwr{display:grid;grid-template-columns:var(--space-md) minmax(0,1fr);gap:var(--space-xs);align-items:start}.item-icon.svelte-mzbpwr{color:var(--color-primary);font-size:1.125em;margin-top:.125em}strong.svelte-mzbpwr{color:var(--color-text-medium)}.actions.svelte-mzbpwr{display:flex;justify-content:center}.figure.svelte-ac6rmv.svelte-ac6rmv{display:flex;flex-direction:column;gap:var(--space-3xs)}.figure.svelte-ac6rmv .data-label.svelte-ac6rmv{font-size:var(--text-tiny);white-space:nowrap}.figure.lead.svelte-ac6rmv.svelte-ac6rmv{gap:var(--space-2xs)}.value.svelte-ac6rmv.svelte-ac6rmv{font-family:var(--font-condensed);font-size:var(--title-section);line-height:var(--leading-title);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text-medium)}.value.svelte-ac6rmv small.svelte-ac6rmv{font-size:.6em;color:var(--color-text-low)}.lead.svelte-ac6rmv .value.svelte-ac6rmv{font-size:min(var(--title-hero),3rem);font-weight:var(--weight-bold);line-height:1}.caption.svelte-ac6rmv.svelte-ac6rmv{font-family:var(--font-condensed);font-size:var(--text-tiny);color:var(--color-text-low)}.day-card.svelte-106wsga.svelte-106wsga{display:grid}@media only screen and (min-width: 1024px){.day-card.has-chart.svelte-106wsga.svelte-106wsga{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}.chart.svelte-106wsga.svelte-106wsga{min-width:0}.figures.svelte-106wsga.svelte-106wsga{padding:var(--card-padding);display:flex;flex-direction:column;justify-content:center;gap:var(--space-sm);border-top:1px solid var(--color-border)}@media only screen and (min-width: 1024px){.has-chart.svelte-106wsga .figures.svelte-106wsga{border-top:0;border-left:1px solid var(--color-border)}}hr.svelte-106wsga.svelte-106wsga{margin:0;border:0;border-top:1px solid var(--color-border)}.section.svelte-9jafeh{margin-top:var(--space-xl)}.also.svelte-9jafeh{margin-top:var(--space-md)}.resources.svelte-9jafeh{margin-bottom:var(--space-xl)}.resources__columns.svelte-9jafeh{display:flex;flex-direction:column;gap:2em}@media only screen and (min-width: 1024px){.resources__columns.svelte-9jafeh{flex-direction:row;align-items:flex-start}}.resources__left.svelte-9jafeh,.resources__right.svelte-9jafeh{flex:1;min-width:0}@media only screen and (min-width: 1024px){.resources__left.svelte-9jafeh{padding-right:2.5rem}}@media only screen and (min-width: 1024px){.resources__right.svelte-9jafeh{padding-left:2.5rem}}.section.svelte-9jafeh:empty,.also.svelte-9jafeh:empty,.strip.svelte-9jafeh:empty,.resources.svelte-9jafeh:empty{display:none}
